Dog Creek Dome


Dog Creek Dome - mountain in Canada.