Where is les Planes d'Hostoles?

Where is les Planes d'Hostoles located?

les Planes d'Hostoles, les Planes d'Hostoles (Station), Spain (approx. 42.05696°, 2.54004°)


Where is les Planes d'Hostoles on the map?