Where is Sant Joan de les Abadesses?

Where is Sant Joan de les Abadesses located?

Sant Joan de les Abadesses, Sant Joan de les Abadesses (Station), Spain (approx. 42.23427°, 2.287461°)


Where is Sant Joan de les Abadesses on the map?