Typhoon Dolphin by Satellite

A stunning eye overpass of Typhoon Dolphin in the West Pacific by NASA’s CloudSat satellite, on May 16.