Articles: Asia
Kowloon is one of the 18 administrative districts that make up Hong Kong today. It is a peninsula of the mainland China coast and sits north of the Hong Kong Island across the Victoria Harbor. Kowloon is bordered by Lion Rock and Tate’s Cairn in the north, Victoria Harbor in the south, the...