Japan: Record Rainfall Triggers Flooding Across Greater Tokyo Area 5
- Captured on Thursday 10th of July 2025
- Location is Tokyo
Description
On July 10, 2025, record rainfall over 100 mm per hour caused severe flooding in Tokyo and surrounding regions. Roads we Read more...