I beg to differ. Your statement is a little myopic - does not go beyond Indian Cities. Take New York City for example - arguably the Financial capital of the world. You can find trees in most places and there is the huge Central park occupying acres of land in Manhattan. Not just NY - Across the developed world you can find this everywhere. Even in Brazil - another developing nation like us - you can see how much environment in given importance to.