The leafcutter ant display is huge, and it stretches around a corridor and into another room. According to the book "America's Best Zoos" this is the largest and best display of living insects in the United States. I visited Cincinnati in 2008 and I think that the insect house is arguably one of the highlights of the zoo!