Hundreds of photos of Machu Picchu fail to capture the majesty of this place. The stunning impact of this setting certainly makes it one of the world's greatest sights. When we first looked out over the site, it took our breath away. If you've never been awestruck, you must go to Peru and see for yourself. |