Tropical storm Shanshan is the strongest storm to hit Japan this 12 months. It has flooded cities, knocked out energy to tens of 1000’s of houses and disrupted journey.
Tropical storm Shanshan is the strongest storm to hit Japan this 12 months. It has flooded cities, knocked out energy to tens of 1000’s of houses and disrupted journey.