Japan: Storm Systems Bring 100 mm/h Downpour, Causing Flooding in Miyagi 3
- Captured on Wednesday 1st of October 2025
- Location is Sendai
Description
Storm systems brought widespread heavy rain across eastern and northern Japan on Wednesday, October 1. In Miyagi Pref Read more...