Mystical View of the Rain Forest during a sunny Spring Season. Alice Lake Provincial Park, Squamish, North of Vancouver, British Columbia, Canada.