A divine abode in pristine surroundings