Where is La Fustera?

Where is La Fustera located?

La Fustera, Comunitat Valenciana, Spain (approx. 38.66526°, 0.08660246°)


Where is La Fustera on the map?