China's newest cultural landmark, Shanghai Grand Opera House, is set along the banks of the Huangpu River, with a staircase designed to resemble a folding fan.