Mirror This unique reflection was taken by my keen-eyed husband while we were sight-seeing in Yoho National Park, BC, Canada a few years ago. After flipping my sunglasses onto my head to take in a better view of the 'Natural Bridge' at the Kicking Horse River, a place wherein rushing mountain water cascades through a …