Perched atop a mountain ridge over 2,400 meters above sea level, Machu Picchu is an Inca citadel that has fascinated the world for centuries. This ancient city, built in the 15th century, was abandoned before the arrival of the Spanish conquistadors and remained hidden for centuries, until its rediscovery in 1911. The site has since been recognized as one of the Seven Wonders of the World and a UN...
More