The Inca citadel of Machu Picchu, a UNESCO World Heritage Site in Peru, is captured from a high vantage point, showcasing the terraced stone walls, thatched roof, and the surrounding lush green mountains.