What was more than 2000 miles long and was located near China's northern border?

A. Great Wall
B. The Pacific Ocean
C. The himalayan Moutains
D. The Grand Canal​