grantalbers22 grantalbers22 08-01-2017 Social Studies Answered What geographic features isolated ancient China from other civilizations?