Home Off Beat The World's Tallest Snow Woman stands at 122 feet high