Posted inGeography #worldgeography #MachuPicchu Machu picchu Located in the andes mountain of peru cusco city. Most iconic arvhaeological site and world heritage site of UNESCO . Posted by Nilesh kumar January 21, 2025No Comments Nilesh kumar View All Posts Post navigation Previous Post #worldgeography #statueofliberty Most iconic landmarks in united state . Located in liberty island new york. Freedom of democrecy . Name: Liberty Enlightening the WorldDedicated: October 28, 1886Height: 305 feet (93 meters) from the base to the tip of the torch.Next Post#worldgeography #windsorcastle