Haunting snow sculptures resembling ghostly humanoid figures tower over the misty landscape of Zao Mountains, natures eerie artistry transforming trees into enigmatic, faceless monsters cloaked in pristine white.
Haunting snow sculptures transform trees into ghostly figures in Japans misty Zao Mountains.