Times Square (Hong Kong) (built 1994)
Location: 22.27833°N, 114.18222°E