Celestial mirror: Stunning view of Sayram Lake in China's Xinjiang
Share
Copied
00:19
Check out the stunning Sayram Lake, the largest and highest alpine lake in Bortala Mongol Autonomous Prefecture, northwest China's Xinjiang Uygur Autonomous Region.