News

Artwork of Mother Nature



The 20-hectare peach farm run by Tiantian Fruit Co-op in Songjiang is a ravishing sight with pink blossoms and yellow spring flowers. The farm with its gate at 477 Huangta Road is open to the public for free.

Landmarks