What stretched more than 300 miles and includes Bull Lake Glacier?
The Rocky Mountains
Title: Rocky Mountains
Passage: The Rocky Mountains, commonly known as the Rockies, are a major mountain range in western North America.  The Rocky Mountains stretch more than 3000 mi from the northernmost part of British Columbia, in western Canada, to New Mexico, in the Southwestern United States.  Within the North American Cordillera, the Rockies are somewhat distinct from the Pacific Coast Ranges and the Cascade Range and Sierra Nevada, which all lie further to the west.
Title: Jackson Peak (Fremont County, Wyoming)
Passage: Jackson Peak is the eighth-highest peak in the U.S. state of Wyoming and the seventh-highest in the Wind River Range.  The Bull Lake Glacier is located immediately north and east of the mountain.  Situated on the Continental Divide, Jackson Peak is .75 mi southeast of Fremont Peak.
Title: Bull Lake Glacier
Passage: Bull Lake Glacier is located immediately east of the Continental Divide in the northern Wind River Range in the U.S. state of Wyoming.  The glacier is in the Fitzpatrick Wilderness of Shoshone National Forest, and is among the largest grouping of glaciers in the American Rocky Mountains.  Bull Lake Glacier flows to the east and starts below the summit of Jackson Peak.  It is adjacent to Lower Fremont Glacier though the two are separated by a moraine.
Rocky Mountains Bull Lake Glacier