(ECNS) -- As autumn comes, Caka salt lake reflects the sky and snow-capped mountains on the Qinghai-Tibet Plateau.
Located in Caka Town of Wulan County, northwest China's Qinghai Province, Caka salt lake scenic area was dubbed Mirror of the Sky.
Caka Salt Lake covers an area of 105 square kilometers, with an altitude of 3,100 meters.