Where is Altabix?

Where is Altabix located?

Altabix, Comunitat Valenciana, Spain (approx. 38.27126°, -0.6838797°)


Where is Altabix on the map?