Land of the Giants is a section of the Missouri River that we access by motorized boat. We coined the phrase " land of the giants" 15 years ago. This section got its nickname for a reason! The biggest and baddest fish in the Missouri live in this section. Many of our clients will fish multiple days here and stay in Helena for the duration of their trip.