Sumida Park, located in Sumida Tokyo, is most famous for its cherry blossom and is considered one of Japan's Top 100 Cherry Blossom Spots. Sumida Park derives its name from the Sumida River which flows along one side of the park.