Introduction to Shuixin Pavilion: Shuixin Pavilion is located in the center of the West Garden. It is the only water opera pavilion in China. It is specially used for garden owners to watch operas, sing and dance, and enjoy the cool breeze and the scenery. More than 100 film and television dramas including "Dream of Red Mansions", "Huan Zhuge Ge" and "Bi Sheng" have also been filmed here.

Leave a Reply