The Cathay Theatre

Located on the intersection of Central Huaihai Road and South MaoMing Road, this 1930s Art Deco Theatre is still one of the few historic cinemas that is still in operation.

Tags: ,