Canadian Shield on Beausoleil Island in Georgian Bay (Lake Huron) Georgian Bay Islands National Park Ontario Canada