Live action footage
Street scene, Mini bus station and Neon lights of Mong Kok, Kowloon, Hong Kong, China
HD
1920 x 1080