Educa 1000 Pieces Jigsaw Puzzle Size: 26 x 18 inches. Puzzle Glue Included Machu Picchu is located above the Urubamba Valley in Peru. It was built around 1460 AD but was abandoned as an official site for the Inca rulers a hundred years later, at the time of the Spanish conquest of the Inca Empire. Although known locally, it was said to have been forgotten for centuries when the site was brought to worldwide attention in 1911 by Hiram Bingham, an American historian. Since then, Machu Picchu has become an important tourist attraction.