The North Cascades Highway (State Route 20) is a very scenic route through the mountain range by the same name in Washington State. The road is often closed between November and April due to heavy snow. This road is a very popular tourist route. This video captures the basic feel of riding SR 20 on a motorcycle.
Link to this comment:
All Comments (0)