Where is Estadi Ciutat de València?

Where is Estadi Ciutat de València located?

Estadi Ciutat de València, Estadi Ciutat de València (Station), Spain (approx. 39.49492°, -0.365542°)


Where is Estadi Ciutat de València on the map?