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.
LicenseFree
File Size1.98 MB
Version1.0
Operating System Windows 95 Windows 3.x Windows 98 Windows XP Windows Me Windows 2000 Windows NT Windows
System RequirementsWindows 3.x/95/98/Me/NT/2000/XP