Up next

Playing in... 5 secs Pause

Sakura in Sakura City

The sakura, also known as cherry blossoms, were in bloom during the Sakura City leg of the Olympic Torch Relay in Tochigi Prefecture.

Sakura in Sakura City

The sakura, also known as cherry blossoms, were in bloom during the Sakura City leg of the Olympic Torch Relay in Tochigi Prefecture.