Switchbacks galore! Another reason to visit Japan.

The video is of a series of switchbacks at Lake Towada Amori, Japan on Route 102.  I definately need to go there some day!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.