Europe Travel Posted on 24/05/2013 “Little mountain of gods” in Russia Known as the “7 strong men” the seven rock formations of the Manpupuner in the Komi Republic of the remote… “Little mountain of gods” in Russia Read More