The "Chimp Forest" is under construction at Science North. It's part of the new travelling exhibit, Discovering Chimpanzees: The Remarkable World of Jane Goodall.
On May 6, the new exhibit and IMAX film, Jane Goodall's Wild Chimpanzees, will open to the public.