Machu Picchu is a 15th-century Inca site located 2,430 metres above sea level. It is located in the Peru. Machu Picchu was built in the classical Inca style with polished dry-stone walls. Machu Picchu was built around 1450, at the height of the Inca Empire. Machu Picchu has become the largest tourist attraction in South America.