Kowloon Walled City in China was demolished in 1992. It was once thought to be the most overcrowded place on Earth. Canadian photographers spent five years in this city, where 50,000 people used to live in 300 interconnected buildings constructed without a single architectural plan.