Mei Foo Sun Chuen
Kowloon is located directly north of Hong Kong Island across Victoria Harbour. It is bordered by the Lei Yue Mun strait to the east, Mei Foo Sun Chuen and Stonecutter's Island to the west, a mountain range, including Tate's Cairn and Lion Rock to the north, and Victoria Harbour to the south.