Asia: Physical Characteristics. Mountains of Asia: Himalayas: “Abode of Snow”; forms barrier between the Plateau of Tibet and India; highest mountain.