Lost City of the Incas

Machu Picchu is an Artistic and Architectural Masterpiece

Located nearly 8,000 feet above sea level in the Andes Mountains, Machu Picchu is the most visited tourist destination in Peru.