The video is of a series of switchbacks at Lake Towada Amori, Japan on Route 102. I definately need to go there some day!
The personal and professional website of Douglas Van Bossuyt
The video is of a series of switchbacks at Lake Towada Amori, Japan on Route 102. I definately need to go there some day!