The largest Nature Nets play structure is Nets Landing. With a fall height of 72 inches, it consists of log pod hoppers, rock climber, slide, and multiple nets. Nets Landing helps kids with balance, dexterity, climbing through a series of play challenges.