Lake Towada Winter Shuttle Bus
Lake Towada and Oirase Gorge are iconic tourist destinations of Japan’s Tohoku region. In the wintertime, their beautiful and snowy landscapes give way to a fantastical atmosphere, and visitors from all over Japan and from abroad flock to the area.
The winter fireworks show was truly unforgettable!
