Chongqing is a City, Anon. It's in southern central China. Start there. Unfortunately, Q's lack of using numbers in their pinyin makes it harder to see if they were naming anything else other than the city. It's probably the equivalent to Chi-Town or LA in American terms. One of the bigger cities.
Kek. Equal opportunity, Man.