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

By Abraham Piper

Advertisement

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)

Advertisement