Light shines through the rain as it falls on the mountains along the Wind River in the Peel Watershed; Yukon, Canada PacificStock