The recently unveiled design of Irwell Hill, twin 36-story residence towers, calls for the development to be situated among copious greenery including preserved heritage rain trees.