Bowron Lake BC April 8, 2012April 9, 2012 PatrickLeave a comment Photo by Thomas Drasdauskis Bowron Lake in British Columbia, Canada is frozen in this photo, which makes the scene look even more magical. Rate this: