Where is Lesseps Station?

Where is Lesseps Station located?

Lesseps Station, Cataluna, Spain (approx. 41.40574°, 2.150407°)


Where is Lesseps Station on the map?