Infrared NASA satellite imagery and data from other satellites are showing that the low-level center of System 90W is organizing and consolidating as it nears a landfall in Vietnam.

Źródło: System 90W (South China Sea/NW Pacific Ocean)