You asked:

facts about Chongqing

  • Chongqing
    Chongqing
    Chongqing, formerly transliterated as Chungking, is a major city in southwest China.