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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results