Fisher Towers

Fisher Towers

Fisher Towers are great natural landmarks along Colorado River in Utah.