
Beautiful sceneries 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)
Beautiful sceneries 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)