In comparison, London is the most densely populated city in the UK but only has 5,960 people per square kilometre. Even ...
From tasting tea to doing tai chi to an electronic music beat, five things to draw you out of your flat this weekend in Hong ...
Mong Kok in Hong Kong is known as the most densely populated place on earth, with a staggering 130,000 people packed into each square kilometre of the bustling district ...