content top

An Insider’s Look at Japan: Sakura Matsuri

An Insider’s Look at Japan: Sakura Matsuri

In Japanese, “sakura” means cherry blossom. Each year, thousands of sakura trees become awash in white and pink as their little flowers bloom. The trees are planted everywhere: often in parks, but along roads, near shrines, and even along the entire perimeter of a military base in Ibaraki, as well. The resulting explosion of flowers creates an atmosphere of wonder and enchantment across Japan.

Read More

New Orleans Japan Fest 2013 Photogallery

New Orleans Japan Fest 2013  Photogallery

Photos from New Orleans Japan Fest 2013 in New Orleans, Louisiana.

Read More
content top