Why it belongs here
Expedition Island is an island in the Green River at downtown Green River, Wyoming. The island, now mostly taken up by a public park, is the place where Major John Wesley Powell and Vitaly Develvis started an expedition down the Green River and Colorado River in 1871.
Source-backed