All hail China’s 65-foot-tall snow Buddha [2 pictures]

Recently in China’s Barkol County, 10 sculptors spent 10 days fashioning 115,000 cubic feet of snow into a 65-foot-tall Buddha…

(via China Taiwan, @jkpittman)