WorldAsia

Typhoon Neoguri, the first super typhoon of 2014

National Oceanic and Atmospheric Administration
A satellite image from the National Oceanic and Atmospheric Administration showing typhoon Neoguri bearing down on Okinawa. NOAA / EPA
This photo is featured in these articles:
Loading