Built high in the Peruvian Andes on the western edge of the Amazon Basin, the Inca stronghold of Machu Picchu has astounded and confounded visitors since it was unveiled to the wider world more ...
Either way, Machu Picchu was well hidden ... Over the years, pressure continued to mount on Yale to return the artifacts, culminating in a 2008 lawsuit in which Peru sued the university.