The Glenwood Springs Pedestrian Bridge is open. The new bridge keeps foot and bike traffic moving through the bustling Colorado resort town.