Kowloon is located north of Hong Kong Island and south of the mainland part of the New Territories .
Kowloon is north of Hong Kong Island and south of the mainland part of the New Territories .