Home > Information on Cities and Towns > Washington > Leavenworth > Leavenworth Photo

Photo of Leavenworth, WA

photo of Leavenworth, WA
A scenic mountain road near Leavenworth, WA

Leavenworth is located near the Cascade Mountains of Washington, one of the most beautiful mountain ranges in the United States. A little ways west of Leavenworth are some of the highest mountains in Washington. Travel Guide of America has information and photos on Leavenworth, Washington, as well as other top vacation and tourist spots, interesting cities and towns, and much more in the United States.

See other Leavenworth, WA photo.