Butterfly Island
Butterfly Island is a small island on Nanhu Lake, covering an area of 12 mu. It was piled up in memory of Hu Die, a movie queen in Shanghai in the 1930s, who came to Nanbei Lake to shoot ‘Salt Tide’. It is shaped like a butterfly. There is a Shanhai Pavilion on the island, […]









