‘Attack of the Killer Leeches’ – Mt Chephren, Banff When I shone my headlamp down into the swampy, stinky waters at the base of Mt Chephren in Banff National Park, I thought I spied a large black slug swimming…. Read More Canadian Rockies Mountains Nightscapes / Astrophotography mt chephren August 14, 2017