Altai Reserve
Altai Nature Reserve is located in Russia, with a total area of about 8,900 km2 in the central-eastern part of the Altai Territory, including the entire water area of Telec Lake. The protected area was created in 1932 with the aim of preserving the nature of taiga, tundra, the mountains of South Sib...