Cherry blossoms
You can enjoy the cherry blossoms from the end of March until the beginning of April.
Sumida River Park is well known for the magnificent cherry trees.
You can enjoy the cherry blossoms from the end of March until the beginning of April.
Sumida River Park is well known for the magnificent cherry trees.