Satellite map of Chongqing North Railway Station
- In China
Map of Chongqing North Railway Station
Chongqing North Railway Station is a railway station located in Yubei District of Chongqing City, People's Republic of China.
Latitude: 29° 36' 22.49" N
Longitude: 106° 32' 29.69" E