Zhenbao Island is located on the Chinese side of the central line of the main waterway of Wusuli River in Heilongjiang Province. It covers an area of 0.74 square kilometers. The armed conflict between Zhenbao Island and the Soviet Union occurred on the island in 1969 due to the ownership of Zhenbao Island. In the end, the Chinese army won.