Meet the Chimps takes viewers into the secret life of Chimp Haven, one of the largest and most unique wildlife sanctuaries in the world. The 200-acre refuge, tucked deep in the forested heart of Louisiana, is home to nearly 300 chimpanzees. This six-part National Geographic series tracks the ups and downs of this extraordinary group of chimps.