Image from YouTube
When the Langhorne park opened in 1980 the Nets and Climbs were a centerpiece of the park until they were demolished in 2013. Today a new (smaller) set of nets, Monster Clubhouse, are in it's place.
When Tokyo Sesame Place opened in 1990 they had a very similar set of nets as Elmo's Nets and Climbs.
The Tokyo version had swings at the very top of the nets as did Langhorne for many years!
There was a crows nest/observation area that was similar to the one in Langhorne.
There was a slide that would take you down from the second floor, it was called Slimey Slider: