Print
Mail
Large
Medium
Small
Chen-pao Island locates in the Chinese side of Wusuli river. [Photo/Xinhua]