Daily Archives: January 23, 2008

The Seven Man-Made Wonders of Russia

    Russia, although the largest country in the world, is largely unpopulated except for its western section, nearest Europe. As a result of its very isolated areas, all of the countries man-made wonders are found in its far west. They … Continue reading

Posted in Seven Wonders | Leave a comment