Crazy Pictures from the Most Densely Populated Place on Earth

Kowloon, China, demolished in 1992:

image from i.dailymail.co.uk
Context and more pictures at The Daily Mail.