Where is Sambenet Alto?

Where is Sambenet Alto located?

Sambenet Alto, Valencia, Spain (approx. 38.66667°, -0.48333°)


Where is Sambenet Alto on the map?