/

Tian Shan tableau

China's Heavenly Mountain, seen from the heavens.