One of the major square of Valdepeñas.In Bing Translate
Plaza de la Constitucion13300 VALDEPEÑAS (Ciudad Real)