视频播放位置
Tourists walk on the Chaka Salt Lake in northwest China's Qinghai Province, July 19, 2011. [Xinhua/Wang Song]
Go to Forum >>0 Comment(s)