• Shavlinskie lakes. Severo-Tchuiskiy ridge. ... Mountain lake - Shavlinskie lakes in Altai mountains, Russia. Wonderful giant snowy mountains.