Stunning Lake Kucherla in Siberia



Lake Kucherla, Siberia, Russia. The magnificent lake is situated in the Altai Mountains, in Katun Nature Reserve.

It stretches for 4,67 kilometers and is surrounded by high peaks, that reach 3000 meters height. Kucherla belongs to UNESCO World Heritage Site. The tourists visit the lake while hiking in this beautiful location or climbing the mountains.

Untitled-9-600x400 Untitled-101-600x375


Leave a reply