The Capitol Theatre
Address:146 Huqiu Road
Text by John Meckley
The Capitol Theatre, the first air-conditioned cinema in Shanghai, was located in the Shahmoon Building designed by C.H. Gonda.
- The Capitol Theatre
© Cíntia Kou
Tags: Huangpu District
Address:146 Huqiu Road
Text by John Meckley
The Capitol Theatre, the first air-conditioned cinema in Shanghai, was located in the Shahmoon Building designed by C.H. Gonda.
Tags: Huangpu District