Japan: Vehicles Stuck On Roads As Heavy Snow Hits Greater Tokyo
- Captured on Monday 5th of February 2024
- Location is Tokyo
Description
A low-pressure system passed along Japan's southern coast on Monday, February 5, bringing heavy snow, causing power Read more...