Март — Маньпупунёр / March — The Manpupuner
March — The Manpupuner
On the Manpupuner plateau, located in the Northern Urals, there is one of the seven wonders of Russia — weathering Pillars, stone giants.
More by Nikman View profile
Like