Japan tourist arrivals in January mark first year-on-year fall in four years
2026-02-18 - 08:33
Hundreds cross the street as the light turns red at the Shibuya Scramble Crossing at Shibuya, Tokyo, Japan on Sep. 25, 2024.
Share this post:
2026-02-18 - 08:33
Hundreds cross the street as the light turns red at the Shibuya Scramble Crossing at Shibuya, Tokyo, Japan on Sep. 25, 2024.