Panoramic view from the observation deck of Teletskoye Lake (village of Yaylu, Turochaksky district, Altai Republic, Russia)
This photo is available in high resolution in Shutterstock
Panoramic view from the observation deck of Teletskoye Lake (village of Yaylu, Turochaksky district, Altai Republic, Russia)
This photo is available in high resolution in Shutterstock