Embed this webcam

Lake Wenatchee › West: Telma › North-West − Wa, 98826