Zhenbao Island

Zhenbao Island is a small island in the Ussuri River, known in Russian as Damansky Island. China and the Soviet Union disputed its ownership, and Chinese and Soviet forces fought there in 1969.

Connect