Altai Nature Reserve

Altai Nature Reserve is a strictly protected area in the Altai Republic of southern Siberia, Russia. It encompasses parts of the Altai Mountains and Lake Teletskoye.

Connect