Otter Falls
North Bend, WA
Nature
Otter Falls is a waterfall in King County, Washington; on the southern wall of Mount Anderson. It drops about 1,600 feet in all, but due to the relatively moderate pitch of the mountainside, only about 1/3 of the total height can be seen from the ground.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account