There are few things that intrigues me as much as that crazy Inca civilization and their infatuation with terraces, they are everywhere, and for many a different purposes.
still hard to fathom for me, and then to build a massive city at the top of a mountain? Crazier still.
“Step to the Heaven’s”
this is along the Urubamba River in the Sacred Valley — at Sacred Valley of the Incas, Peru.