Keyhole Falls
Whistler, BC
Nature
Keyhole Falls is the unofficial name for the largest waterfall along the Lillooet River in British Columbia, Canada. The falls are 115 feet high and are a punchbowl type of waterfall.
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