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
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