Shanghai West Bund Theater, a new cultural landmark in Xuhui District that embodies the vision of integrating art and life, is about to raise its curtain along the Huangpu River.