Chongqing in French
Chongqing in French
Chongqing
A direct-administered municipality and city in western China.
Tchongking
A direct-administered municipality and city in western China.