Lake at Jiuzhaigou National Park in China
Get a glimpse of this 1375-meter-long crystal turquoise lake in China. It’s hard to believe that this lake is in one of the most populated cities in the world and it has this lake tucked in among the Min Mountains near the Tibetan Plateau.