Japan: Opening Day of Expo 2025 Sees Major Congestion at Nearest Station
- Captured on Sunday 13th of April 2025
- Location is Osaka
Description
Yumeshima Station, the closest station to the Osaka-Kansai Expo venue, experienced significant congestion with visitors Read more...