What is New


  • Chenshan Botanical Garden unveils vibrant new flower bed

    May 28, 2024

    The Chenshan Botanical Garden – renowned for its stunning landscapes – has unveiled its latest masterpiece, in the form of the redesigned Chenshan Impression Flower Bed, which has been reconfigured for 2024.

  • Ancient cliff carving found on Shanghai's Tianma Mountain

    May 21, 2024

    During the recent May Day holiday, local artist Pang Fei made a remarkable discovery while sketching on Tianma Mountain – located in the Shanghai Sheshan National Tourist Resort, in the Songjiang district of East China's Shanghai.