Qutub Minar complex. Trees. June 21, 2017

One million trees will be planted across Delhi this year. Photo: iStock

June 21, 2017 5:00 AM (UTC+8)