With about 50% green cover, Noida is thought to be India's greenest city, the greenest percentage of any Indian metropolis.