Where is La Fustera?

Where is La Fustera located?

La Fustera, Valencia, Spain (approx. 38.66203°, 0.08814°)


Where is La Fustera on the map?