What lies along the southern edge of Canada?