Cherry Blossom

Photos | Images of Japan: Cherry Blossom

Cherry blossom or sakura is a national obsession and verges on a religion almost in Japan.

Cherry blossom in Kyoto, Japan.
Peter Rodd

Japan Images: Cherry Blossom In Kyoto

Images of Japan