A patented cable bicycle suspended at treetop level, takes riders high over the treetops allowing an intimate glimpse of the natural terrain and its fascinating inhabitants. Discover all the magic and splendor of nature cycling at a maximum height of 3 meters to 5 meters.