Treasure Island, (Manyu means "army camp") is an island on the Chinese side of the western main channel of the Wusuli River, a tributary of Heilongjiang River. In March 1969, China fought back against the Soviet Union to make it famous in the country! Zhenbao Island Wetland Park is located in the south of Wanda Mountain in the east of Hulin City, Heilongjiang Province, and faces the Russian Federation across the water from the Wusuli River. The natural scenery here is beautiful, especially when the autumn is strong, it is a beautiful landscape painting!