The heaven on India