International

Trip To Machu Picchu, Peru: The Mysterious World Of The Inca Empire

Machu Picchu—perched on lofty mountains surrounded by lush green forests, rustling waterfalls and meandering rivers—is one of the seven wonders of the world

Machu Picchu is a UNESCO World Heritage Site, and one of the seven wonders of the world Photo: Manas Sharma
info_icon

Swiftly, as I strolled past the ticket counter on a chilly dawn, the site was barely visible due to the opaque mists rising from the swirling low clouds across the mountains. Magically, in a few minutes, the clouds flew apart, making way for magnificent views of the wonderland as the entire ancient city dazzled in the early morning sunrays. A rich, velvety green carpet covered the site, which appeared taller than a 10-story building, surrounded by the Andes peaks. My jetlag from the three transcontinental fights vanished faster than the clouds.

CLOSE