Machu Picchu, set high in the Andes Mountains in Peru, is one of South America’s premier tourist attractions. Now Peruvian archaeologists fear its future is in danger.
Continue Reading