TrafficTransport Department HK
Canal Road Flyover near Times Square
Wan Chai, Hong Kong, China
Live webcam of Canal Road Flyover near Times Square, in Wan Chai, Hong Kong, China. The image updates by itself every few minutes. Source: Transport Department HK.