Where is Lesseps Station?

Where is Lesseps Station located?

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


Where is Lesseps Station on the map?