What you lookin' at?

Hong Kong Island, Wan Chai District, Happy Valley