Experience the moment the local gods cross a frozen Lake Suwa【Video】

Lake Suwa in Nagano Prefecture is the scene of a curious natural phenomenon which results in ridges of ice erupting out of the frozen surface. Read More