Lost Castle
Machu Picchu or the lost castle
It is built between the two mountains of the Andes in Peru and includes the Temple of the sun, astronomical clock, buildings and corridors magnificent beauty was built by the Incas in the fifteenth century, but was demolished by the Spanish invaders until it was discovered by the American explorer Hiram Bingham in 1911
By:@aitbilal
Try Our Service Before Buy🎁
we have paid service too so please check them too. Active the free upvote service and learn more about it here : JOIN NOW CLICK HERE
Perhaps you are the first to take advantage of them