Where is Public Library of Valencia?

Where is Public Library of Valencia located?

Public Library of Valencia, Comunitat Valenciana, Spain (approx. 39.47028°, -0.3816667°)


Where is Public Library of Valencia on the map?