The ancient Inca ruins of Machu Picchu, a UNESCO World Heritage Site in Peru, are shown from a high vantage point, revealing the intricate stone structures and terraces that have withstood the test of time.