Burgosallan06viz Burgosallan06viz Science Answered what is mountain range in asia that separate the indian suboontinent tibean plate