Where is Castellnovo?

Where is Castellnovo located?

Castellnovo, Comunitat Valenciana, Spain (approx. 39.8620764°, -0.4574769°)


Where is Castellnovo on the map?