Get facts, photos, and travel tips for the works of Machu Picchu, a World Heritage site in Peru, from National Geographic.