This Google Earth map is of 18th April 2004. Is there any Outer Ring Road in the picture? Is there Airport in this map? Development is a process. Some one thought it. Next one started it. Later one finished it. This cycle of development is eternal. If not you someone will take it forward.