Graph of the largest megacities (projected) of 2025, and how they grew from 1950

largest megacities