Utah’s Green River Seen From Space
A portion of Green River and its tributary canyons in the state of Utah were pictured as the International Space Station orbited 255 miles above North America.
iss057e055582 (Oct. 22, 2018) – Larger image
A portion of Green River and its tributary canyons in the state of Utah were pictured as the International Space Station orbited 255 miles above North America.
iss057e055582 (Oct. 22, 2018) – Larger image