View of the village of Peñafiel with the Torre del Reloj in Castile and León, Spain. The landmark tower was built in 1086 as part of the Romanesque Iglesia de San Esteban which no longer exists.