A snow lantern festival is exactly what it sounds like.
During these festivals, large snow lanterns are exhibited
along with a variety of snow sculptures.
The northern parts of Japan receive large amounts of snow every year and
so there are many snow festivals held each year in
these areas. The largest and most famous snow festival is located in Hokkaido.
Full story : Jenna Staerkel - Blogs at OU.edu