It is a small heaven in the hale of big conceret jungle .