Home > Photos > 'Mirror of the Sky' in China amazes numerous visitors

'Mirror of the Sky' in China amazes numerous visitors

Publish Time: 2018-09-26 Author: From: chinadaily.com.cn
上一张 下一张 放大
Landscape of the Chaka Salt Lake
Landscape of the Chaka Salt Lake
 "Chaka" means "salt lake" in Tibetan. Chaka Salt Lake is near Chaka township in Wulan county in the eastern part of the Qaidam Basin of Northwest China's Qinghai province. [Photo/IC]

Log in

Welcome to Kangba TV

Reseet password

Register

Set a password: