Alexander Falls
Alexander Falls, a 141-foot (43 m) tiered waterfall located on Madeley Creek in the Callaghan Valley near Whistler, British Columbia.
1,423
views
72
faves
21
comments
Uploaded on July 13, 2026
Taken on July 10, 2026
Alexander Falls
Alexander Falls, a 141-foot (43 m) tiered waterfall located on Madeley Creek in the Callaghan Valley near Whistler, British Columbia.
1,423
views
72
faves
21
comments
Uploaded on July 13, 2026
Taken on July 10, 2026