Downloaded videos come without watermark.

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...