Visiting historic La Alberca in the Castilla y Leon region of Spain
La Alberca in Castilla y Leon, Spain It was as if Gilgamesh, or, to use a more modern analogy, the Transformer Optimus Prime, walked the path long before us, leaving the boulders that blocked the way piled high along the route for someone else to build upon. And build upon they did.