Home > iDEAL Focus > Features
Default Default Latest Updates Most Comments

No end of delights in a famous garden

THE Shanghai Chenshan Botanic Garden in Songjiang, with 10,000 plant species over its 207 hectares, is not only the biggest park of its kind in East China but also perhaps one of its best.Opened about three years ago, the garden spans ever...

0 like 0 comment