Machu Picchu of Peru, nestled among the Andes Mountains in South America, is a site that is visited by more than 1.5 million people every year. In 2007, Machu Picchu (Machu Picchu City) was declared one of the Seven New Wonders of the World. Machu Picchu means old peak. Machu Picchu in Peru is the ruins of the Inca civilization.…