Showing posts with label super. Show all posts
Showing posts with label super. Show all posts

super pressure balloon aloft over Antarctica

super pressure balloon aloft over Antarctica
This image, taken through a telescope, is of the newly designed super pressure balloon aloft over Antarctica. NASA and the National Science......