Inokashira Park, 武蔵野市, Japan

Popular near Inokashira Park