RE: Machu Picchu, the remains of a glorious civilization
It's Machu Picchu, in Peru ;) https://en.wikipedia.org/wiki/Machu_Picchu
RE: Machu Picchu, the remains of a glorious civilization