Chimpanzee Clubhouse August 9, 2016 by Anna The Cle Elum Seven’s newest climbing structure “Twister” has been a pretty popular morning rendezvous spot.