This photo taken on March 27, 2023 shows cherry blossoms along the Meguro River in Tokyo, Japan. (Xinhua/Zhang Xiaoyu)
This photo taken on March 27, 2023 shows cherry blossoms along the Meguro River in Tokyo, Japan. (Xinhua/Zhang Xiaoyu)
This photo taken on March 27, 2023 shows cherry blossoms along the Meguro River in Tokyo, Japan. (Xinhua/Zhang Xiaoyu)
This photo taken on March 27, 2023 shows cherry blossoms along the Meguro River in Tokyo, Japan. (Xinhua/Zhang Xiaoyu)