This month, residents across B.C. will have the rare opportunity to witness this celestial event, which happens once every ...