Old buildings on an isle of the Xisha Islands in South China’s Hainan Province. The Xisha Islands lie in the middle of South China Sea, consisting of Xuande Islands and Yongle Islands. (Photo/CTPphoto)
RIGHT BG
Old buildings on an isle of the Xisha Islands in South China’s Hainan Province. The Xisha Islands lie in the middle of South China Sea, consisting of Xuande Islands and Yongle Islands. (Photo/CTPphoto)