Xuhui district is located in center of Shanghai, the Xuhui riverside open space (or called The West Bund area) is the bund area in east Xuhui district.
Xuhui district also plans to build six theaters in riverside open space (by Huangpu River) to make it as an “international cultural landmark.