Question: ?Which city has more inhabitants Ordos City of Qiqihar ?
Sentence (from "Qiqihar"): Qiqihar (; Manchu: "Cicigar" ᠴᡳᠴᡳᡤᠠᡵ ) is one of the 13 Larger Municipalities in China, and the second largest city in the Heilongjiang province, China.
Relevant evidence: Yes