Thursday 11 July 2019

75,000 people per square mile? These are the most densely populated cities in the world

American rush hour suddenly doesn't seem so bad.

       


No comments: