Where is Chelas Station?

Where is Chelas Station located?

Chelas Station, Chelas Station, Portugal (approx. 38.755283°, -9.114136°)


Where is Chelas Station on the map?