Largest city by land area wouldn't be Chongqing. It would be Nagqu actually, whose area is actually greater than many countries such as Germany. Also, "close to North Korea" is rather vague. Dandong would be a better answer. You could also change it to "in provinces that border North Korea".