NASA satellite imagery revealed that System 99W, a low pressure area in the northwestern Pacific Ocean appears ripe for development into a tropical depression.

Źródło: System 99W (Northwestern Pacific Ocean)