Hokkaido Winter Tales: Lake Toya

Having visited Lake Toya 4.5 years ago on a summer trip from Shanghai to Hokkaido, we were especially excited to visit this beautiful area again. Toyako is situated just a 2 hour drive south of Hokkaido’s capital Sapporo and famous for having hosted the G8 Hokkaido Summit at the Windsor hotel on a mountain top…