December 22, 2024

APOD: 2004 September 15 – Above the Eye of Hurricane Ivan

Too cool for words. A picture of hurricane Ivan from the International Space Station.

Our technology can put men and machines in orbit, but cannot alter the weather. Magnificent, impotent man.

via the Bleat