What is the name of the landform that borders China on the west?

A.
the Alps

B.
the Atlas Mountains

C.
the Himalayan Mountains

D.
the Pyrenees

1 answer

C. the Himalayan Mountains