The town of Cuenca, Spain, atop the cliffs of the gorge of the river Huecar. In the centre is Cuenca Cathedral or the Cathedral of Our Lady of Grace and Saint Julian, built 1182-1270. The historic walled town of Cuenca is a UNESCO World Heritage Site. Picture by Manuel Cohen
Add to Lightbox Download