life show wallpaper zoo life at the zoo tv show The series is filmed on location at Chester Zoo in the North West of England and focuses on the behaviour of the animals at the z… Saturday, July 2, 2022 Edit