One of Latin America’s most famous archeological sites figures in our Geo Quiz: A century ago, many artifacts were taken from the Incan city of Machu Picchu, now, they’re being returned to Peru.