Of the 8 billion people now inhabiting this planet, almost 60 percent live in urban environments in some pretty densely packed cities. Here are the top 10 megacities in the world.
from HowStuffWorks - Learn How Everything Works! https://ift.tt/Q3UVo7v
via IFTTT
from HowStuffWorks - Learn How Everything Works! https://ift.tt/Q3UVo7v
via IFTTT