Japan: Tokyo Storm Causes Water to Surge From Manholes
- Captured on Friday 24th of July 2026
- Location is Tokyo
Description
Heavy rain and thunderstorms hit Tokyo on Friday, July 24, amid unstable atmospheric conditions. A Level 4 warning was i Read more...