NASA satellite imagery captured Tropical Storm 07W soon after it developed near Kadena Air Base on the island of Okinawa, Japan in the Northwestern Pacific Ocean.
NASA satellite imagery captured Tropical Storm 07W soon after it developed near Kadena Air Base on the island of Okinawa, Japan in the Northwestern Pacific Ocean.