Amazing Pictures from Machu Picchu, Peru. One of the world's most beautiful sites, simply breathtaking. Machu Picchu was discovered in the mountains in Peru. An amzaing lost civilization lay in the discovery.
What's new in version 1.0
ReleaseNovember 8, 2008
Date AddedAugust 25, 2005
Operating SystemsWindows 95, Windows 98, Windows Me, Windows, Windows XP, Windows NT, Windows 2000, Windows 3.x