University of Madras Building amidst natures wonders