CHONGQING, China (Mission #4) - Location Discussion

I might know a thing about this or two: