Into the verdant forests of Kenya’s Aberdare National Park