Where is Can Ros?

Where is Can Ros located?

Can Ros, Can Ros (Station), Spain (approx. 41.39882°, 2.0053465°)


Where is Can Ros on the map?