Traffic and modern buildings, Kowloon, Hong Kong, China.