Bugaboos Most of the Bugaboos in a single image, with Howser Towers on the left and Bugaboo Spire in the center, British Columbia, Canada.