Red Town, Cultural center in Xuhui District, Shanghai, China.
Red Town is a cultural center in Xuhui with multiple galleries and exhibition spaces housed in converted industrial buildings. The complex offers room for large-scale art installations and various creative displays.
The site was originally a factory that was transformed into an art center in the early 2000s. This conversion made it an important venue for artistic activity in Shanghai.
The galleries here display works by emerging local artists through rotating exhibitions that showcase contemporary art and experimental projects. You can walk through spaces that reflect what Shanghai's creative community is making right now.
The center is open Tuesday through Sunday with guided tours available in English and Chinese. Plan time to walk through the different galleries and view the artworks comfortably.
The buildings preserve their original industrial architecture with metal frameworks and exposed brick walls that now serve as gallery spaces. This raw environment creates an unusual backdrop for contemporary art displays.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.