Designed by
Title
Petroglyphs Of The Altai Mountains #198660816
Description
Mountain Altai. Russia. September 30, 2020. On the territory of the Chui-Oozi natural Park, located near the confluence of the Chui and Katun rivers, there are a huge number of rock paintings.
This image is editorial