Where is El Contador?

Where is El Contador located?

El Contador, Valencia, Spain (approx. 39.915913°, -0.8130271°)


Where is El Contador on the map?