Considered one of Japan’s three most beautiful waterfalls, Fukuroda Falls, in the town of Daigo, transforms into an icefall every December when 120-meter (394-foot) cascade freezes. The result is a ...
Stories in winter travel tag.