Where is Font Nova?

Where is Font Nova located?

Font Nova, Font Nova, Spain (approx. 41.421375°, 2.101599°)


Where is Font Nova on the map?