Where is Castilleblancos?

Where is Castilleblancos located?

Castilleblancos, Valencia, Spain (approx. 39.31667°, -1.01667°)


Where is Castilleblancos on the map?