The Florida Keys and the Everglades National Park are pictured from the International Space Station.
iss065e008077 (April 28, 2021) — The Florida Keys and the Everglades National Park are pictured from the International Space Station as it orbited 262 miles above the Sunshine State of Florida.