kowloon walled city china June 15, 2015 by WTFFF Master Kowloon Walled City, China – WTF fun facts Advertisement Related