Peru is celebrating the return of several hundred artifacts from Machu Picchu, a former Inca citadel nestled high in the Andes, which were loaned to Yale University almost 100 years ago. The country had to fight a lengthy battle to retrieve them, and hopes its success will provide a model for other nations seeking to bring home their heritage. Duration: 02:10.