Where is Castellnovo?

Where is Castellnovo located?

Castellnovo, Castellnovo, Spain (approx. 39.862076°, -0.45747688°)


Where is Castellnovo on the map?