Top 10 largest cities

Curious to know what are the biggest cities in the world? Here are the top 10 cities proper, basing by their population (in approximate numbers). Some cities really do have an unbelievably astonishing population numbers in relation to the size of their area.

Shanghai

Karachi

Beijing

Delhi

Lagos

Istanbul

Guangzhou

Mumbai

Moscow

Dhaka