Pedestrians walk across the street at Shibuya in Tokyo, Japan, Oct. 25, 2021.(Photo: Xinhua)
People dine at a restaurant at Shibuya in Tokyo, Japan, Oct. 25, 2021.(Photo: Xinhua)
People dine at restaurants at Shibuya in Tokyo, Japan, Oct. 25, 2021.(Photo: Xinhua)
People dine at a restaurant at Shibuya in Tokyo, Japan, Oct. 25, 2021.(Photo: Xinhua)