Bugaboos, Pigeon Spire August 2014 Pigeon Spire in the Bugaboos is one of the most eye catching mountains in Canada. Surrounded by glacier slightly dwarfed by its neighbors the Howser Read More ยป