The Canadian Rockies are quite different in appearance and geology from the American Rockies to the south of them. The Canadian Rockies are composed of layered sedimentary rock such as limestone and shale, whereas the American Rockies are made mostly of metamorphic and igneous rock such as gneiss and granite.