Passengers are pictured at a railway station as more people return to their hometown for the upcoming New Year, in Tokyo, Japan, Dec. 28, 2024. (Xinhua/Zhang Xiaoyu)
People visit a commercial street in Tokyo, Japan, Dec. 28, 2024. (Xinhua/Zhang Xiaoyu)
People shop at a market in Tokyo, Japan, Dec. 28, 2024. (Xinhua/Zhang Xiaoyu)
People queue to buy snacks for the upcoming New Year in Ginza, Tokyo, Japan, Dec. 28, 2024. (Xinhua/Zhang Xiaoyu)
People visit a commercial street in Tokyo, Japan, Dec. 28, 2024. (Xinhua/Zhang Xiaoyu)
A New Year show window is seen in Ginza, Tokyo, Japan, Dec. 28, 2024. (Xinhua/Zhang Xiaoyu)
People visit a commercial street in Tokyo, Japan, Dec. 28, 2024. (Xinhua/Zhang Xiaoyu)