The Altai Mountains are a mountain range in Central and East Asia, where Russia, China, Mongolia and Kazakhstan come together. The name Altai means 'Gold Mountain' in Mongolian.
Show lessRead more
Details
Title: Frozen landscape, Altai Mountains, Bayan Olgii, Mongolia