Lanxin Theatre (now the Shanghai Art Theatre) was built in 1931 at 57 Maoming Road (S). The design of the construction follows the American modern school. This theatre is famous for its movies and modern dramas.
Produced by Xinhuanet.com, Eastday.com