Lake Inawashiro’s Shibuki-Gori Ice Sculptures

The best time for going to see the picturesque naturally-forming ice sculptures, known as ‘shibuki-gori‘ is swiftly approaching! Lake Inawashiro is one of the only places in Japan where you can see shibuki-gori, so make sure to pay Lake Inawashiro a visit this winter! What is Shibuki-Gori? Shibuki-gori literally translates into English as ‘ice spray’.Continue reading Lake Inawashiro’s Shibuki-Gori Ice Sculptures