Urban Agglomerations

All urban agglomerations of the world with at least 1 million inhabitants.