The basin is located on the Canadian Shield in the city of Greater Sudbury , Ontario .
The basin is on the Canadian Shield in the city of Greater Sudbury , Ontario .