Impressive Mountain Creek Posted on June 26, 2015 This Colorado Ranch includes over 1,000 feet on of both sides of the North Inlet and also has an additional 2,000 feet of both sides of Tonahutu Creek.