Sumida Park 隅田公園

Sumida Park in Tokyo is a well-known place to see cherry blossoms. The park has over 500 cherry trees along a one-kilometer stretch of the Sumida River. It was established in 1717 by Tokugawa Yoshimune.
Source: tokyopast3.com ↗, read 2026-09-10





