Machu Picchu City in Heaven

Tags: , , |

Machu Picchu, Man-made Wonder Hi! I'm Bogdan and I'd like to invite you to Peru and share some amazing facts about Machu Picchu City in Heaven. Machu Picchu is the city of the Incas, located in the Andes at an altitude of 2,400 meters on the top of the mountain range above the Urubamba valley in