Where is Square of the Stars (Plaza de los Luceros)?

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°)


Where is Square of the Stars (Plaza de los Luceros) on the map?