Original: The Rocky Mountains stretch more than 3000 m from the northernmost part of British Columbia, in western Canada, to New Mexico, in the southwestern United States.
Simplified: They stretch northernmost part of British Columbia, in western Canada, to New Mexico, in the southwestern United States.