Want this question answered?
in the alps. bordering china and inda.
Himalayas
The highest mountain in China is Mt. Everest. Part of Mt. Everest is in Nepal and the other half is in China.
The Alborz Mountains are in northern Iran. The range is the home to Mount Damavand, the highest mountain in the Middle East.
The Himalaya Mountains are located in South Asia. Mount Everest in the highest point of the Himalayas and is located in Nepal and China.
indo china
The Vindhya Mountains divide the Narmada River basin from the Indo-Gangetic plain.
The Vindhya Mountains divide the Narmada River basin from the Indo-Gangetic plain.
yes. mainly, China, India, Cambodia, Laos and Vietnam are the coutries that make 'indo china.'
China's lowest point is in the Turfan Depression, at -154 meters below sea level. In the west of China there are the Himalayas, with some of the highest mountains in the world.
India and China.
JAPAN