One of the best places to view the cherry blossoms in Japan is along the banks of a river.
Photo
Shared publiclyView activity