
Japanese Inn Transforms Trees Into Frozen Art Display
A mountain inn in Takayama, Japan turns winter into wonder by creating an ice forest that draws visitors from across the country. Using nothing but water and freezing temperatures, they've built a magical landscape that changes every day.