Pacific Ocean
St. Lawrence River
Canadian Shield
Rocky Mountains
Hudson Bay
Atlantic Ocean
The Great Lakes