The picturesque Inokashira Park provides solace for those wanting to escape the hustle and bustle…