Home » ShanghaiMost Populous City in the World is_____________? by A. Delhi B. Tokyo C. Karachi D. Shanghai