Kowloon is an urban area in Hong Kong comprising the Kowloon Peninsula and New Kowloon. It has a population of 2,019,533 and a population density of 43,033/km² in 2006. From Wikipedia
The iconic tournament's relocation highlights Hong Kong's efforts to boost tourism and solidify its status as a hub for mega-events.