This breathtaking freshwater lake has a surface elevation of an incredible 12,500 feet and is often dubbed the highest ...
This unbelievable lake is one of Europe’s prettiest sights and it’s found in a country which Brits don’t often visit. Lake ...
Tianchi Lake, located at the top of the volcanic cone of the main peak of Changbai Mountain, is surrounded by snow under the ...