This Traveltalk series short spotlights the natural beauty of the Northwestern United States. Our first stop is Mount Saint Helen's and Spirit Lake in the state of Washington. As we admire the majesty of the scene, visitors are picnicking on
Oregon Passage
Mad Max: Fury Road
Star Wars: Episode II - Attack of the Clones
Team Thor: Part 2