Plot: On this edition of Journeys in Japan we celebrate sakura or cherry blossoms, which are a symbol of spring in Japan. The delicate pink petals have been worshipped here since ancient times

Journeys In Japan - Season 3 - Getting Lost in Pink Petals (Episode 18)
Episode Aired On:
Tuesday, May 1 2012
12 years ago
Tuesday, May 1 2012
12 years ago