'
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 XP Windows 98 Windows Me Windows 95 Windows 2000 Windows 3.x Windows NT Windows
System RequirementsWindows 3.x/95/98/Me/NT/2000/XP