The Jade Dragon Snow Mountains, Tiger Leaping Gorge, Yunnan, China.

- Image ID: GJPH1G