Nature is the purest portal to inner peace