Canton Road Station was a planned railway station on the Kowloon Southern Link of West Rail Line, that was to run beneath a large shopping mall located where?
Harbour City (Hong Kong): Harbour City is a large shopping mall in Tsim Sha Tsui, Hong Kong.
i don't know