Japan: Waterfall-Like Leak at Shinjuku Station as Record Rainfall Hits Tokyo
- Captured on Thursday 10th of July 2025
- Location is Tokyo
Description
On July 10, 2025, record-breaking rainfall hit during the evening rush hour, and a waterfall-like leak was seen inside S Read more...