Where is Square of the Stars (Plaza de los Luceros) located?
Square of the Stars (Plaza de los Luceros), Valencia, Spain (approx. 38.3459963°, -0.4906855°)
Square of the Stars (Plaza de los Luceros), Valencia, Spain (approx. 38.3459963°, -0.4906855°)