Alexander Falls
Location: Alexander Falls is located near the Whistler Olympic park in the Callaghan Valley.
Photo Date: May 2012
Description:
This photo is of the surrounding mountains near the falls, just after the sun had set.
Contest Year Submitted: 2012