Stock Photo: Main Square, night view. Tordesillas, Valladolid province, Castilla León, Spain.