1 relation: Chongqing.
Chongqing
Chongqing, formerly romanized as Chungking, is a major city in southwest China.
New!!: Chongqing Railway High School and Chongqing · See more »
References
[1] https://en.wikipedia.org/wiki/Chongqing_Railway_High_School