High rise flats, Kowloon, Hong Kong, China.