CHESTER Zoo has launched a major new programme designed to help visitors improve their wellbeing by immersing themselves in nature.