Maple Leaf Island
Maple Leaf Island is located in Shantang Village, Langxia Town. It is a maple-viewing spot that has become popular in the suburbs of Shanghai in recent years. Covering an area of 300 mu, it is planted with North American red maples, North American liquidambar, and Photinia fraseri. Every late autumn, the leaves of maple trees […]









