Where is Castell de Benviure?

Where is Castell de Benviure located?

Castell de Benviure, Castell de Benviure, Spain (approx. 41.4676°, 1.986554°)


Where is Castell de Benviure on the map?