Tag: Lester
Space Station Orbits Three Hurricanes
0 Views0 Comments0 Likes
Cameras outside the International Space Station, 257 miles above Earth, captured spectacular views on Aug. 30, 2016, of three powerful tropical systems churning across the Pacific and Atlantic Oceans.