Where is La Caixa?

Where is La Caixa located?

La Caixa, Comunitat Valenciana, Spain (approx. 38.28888°, -0.8298251°)


Where is La Caixa on the map?