Our Vedic ancestors understood the deep connection between humans and nature, thousands of years ago. It is why we worship the earth and nature as Bhoomidevi, the great mother who gives life and sustenance. Westerners, after destroying so much of the planet, now claim to be its savior.