Location

Cuenca Castilla-La Mancha Spain

Cuenca, Castilla-La Mancha, Spain 40.0667, -2.1333 1177 CE