Is this on Earth?..
It's hard to belive it, but yes! These amazing stone pillars among white desert are located in Komi republic of Russian Federation. They are called Weathering Pillars and can be found on territory of Pechora-Ilych Nature Reserve on Mount Man-Pupu-Ner (in Mansi people language it means “Little
...Далее