Japan is a land of festivals. And there are celebrations to mark nearly every important occasion -- festivals that commemorate ancestors, festivals that celebrate the different seasons, snow and ice festivals, doll festivals, rice festivals and floating lantern festivals. Several of our Japan voyages this season visit local regional festivals so you can experience this unique aspect of Japan's culture.