Suggested Searches

1 min read

South Padre Island in Texas

South Padre Island in Texas
South Padre Island, part of the Lower Rio Grande Valley National Wildlife Refuge in Texas, is pictured from the International Space Station.

iss063e081502 (Sept. 1, 2020) — The International Space Station was orbiting over Texas and into Mexico when this photograph was taken of South Padre Island, part of the Lower Rio Grande Valley National Wildlife Refuge.