The breathtaking Inca city of Machu Picchu was built atop the Andes mountains in Peru.