There are over 20,000 animals at Chester Zoo. All are flying, jumping and playing happily in 125 acres of wonderful gardens.