The 17 city Forests symbolize green oases amidst urban sprawl and embody a vision of harmonious coexistence between nature and the cityscape.
This post first appeared on Delhi Greens Blog - Greening The World, One Post A, please read the originial post: here