At about 1315 today A Whale watch boat based at Steveston near Vancouver sank in Campbell Bay on the outside of Mayne Island. (Mayne Island is the island to the SE side of Active Pass in the Gulf Islands, Campbell Bay is near Georgeson Pass.) According to news reports all 32 passengers safely transferred to another boat from the same company that was right there. RCMP initial reports indicate the boat struck a rock at low tide, punctured the aluminum hull and the pumps were not able to keep up. Lucky, Lucky people.