Utah's Green River Seen From Space


Green River

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

Please follow SpaceRef on Twitter and Like us on Facebook.