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