A magnitude 6.0 quake hit off British Columbia on Canada¡¯s western coast on Monday, the U.S. Geological Survey said.

The quake was very shallow and centered 105 miles (170 km) west of Port Hardy.