Inokashira Park
Inokashira Park, stretching across Musashino City and Mitaka City in Tokyo, opened in 1917 as the first imperial gift park in Japan, and celebrated its 100th anniversary in 2017.
Absolutely beautiful~ Whether it's cherry blossoms in spring or autumn leaves, this place is a must-visit near Kichijoji Station.