Where is the world’s densest city?
Evenly spread over all of the world’s mountains, deserts and other terrains, we would be standing 150 metres away from our nearest neighbours. In the most densely populated cities – from Dhaka to Medellin – we’re right on top of them
Read more