Hong Kong is one of the most densely populated cities on Earth. The view from the Lugard Road lookout at Victoria Peak gives a good overview of the sheer scale of human infrastructure present.