What physical barrier helped separate ancient China from Southeast Asia?
a. High mountain ranges
b. Brutal deserts
c. Thick rain forests
d. The Atlantic Ocean
It was primarily" "high mountain ranges" that was the physical barrier that helped separate ancient China from Southeast Asia, since these were very difficult to traverse.