CAT 2 Typhoon Damrey making landfall over Vietnam, Nov 3. View…

CAT 2 Typhoon Damrey making landfall over Vietnam, Nov 3. View from the International Space Station.