You can find kamakura snow domes in areas of Japan that see heavy snowfall. These small snow structures act as shrines to a god, and offer renowned Japanese hospitality to all those who visit them. Squeeze through the tiny entranceway and enjoy warming food, drinks and hospitality in flickering candlelight. Don't miss this memorable Japanese winter experience.