Deploying ECHO and depressor weight


Deploying ECHO and the depressor weight (embellished with a smiley face). Lines are tied to the depressor to stabilize it during launch. Image courtesy of Thunder Bay 2001, NOAA-OER.

Related Links

Thunderbay 2001

ECHO Technology

Ocean Explorer Gallery