High rise flats Kowloon, Hong Kong, China.