
Bethel, Maine is home to the world's tallest snow woman. Olympia stands an amazing 122 ft. tall!
Her eyelashes are made of snow skis. Her bright red lips are made from painted car tires.
She's wearing a giant red hat, and a 100 ft. long scarf. Her arms are made from 27 ft. tall evergreens, and she is about 30 ft. shorter that the Statue of Liberty (minus the base, of course).