27
POPSRussian Stone Idols of Komi The seven "stone idols" in the upper part of the river Pechora stand alone on a wide plateau. An interesting formation considering the surrounding landscape: The writer for englishrussia.com believes they were man-made. http://englishrussia.com/?p=1911 I think they appear to be formed by nature, but the location is odd. amgumen if you see this, any ideas?