Where is Cornellà Centre Station?

Where is Cornellà Centre Station located?

Cornellà Centre Station, Cornellà Centre Station, Spain (approx. 41.35729°, 2.070428°)


Where is Cornellà Centre Station on the map?