Where is Valphogon?

Where is Valphogon located?

Valphogon, Catalonia, Spain (approx. 42.2°, 2.3°)


Where is Valphogon on the map?