Mainland Southeast Asia is separated from India and China by
answer choices
mountains and high plateaus.
deep lakes.
river valleys.
large volcanoes