Inokashira Park Cherry Blossoms: Inokashira Park is located near Kichijoji area in western Tokyo, and the Inokashira Park’s pond is a popular place for cherry blossom viewing by boat.
25