Well it would be the Himalays They are Huge.
Himalayas lies in Asia, mainly in Tibet ( which is now a part of China ), China , India and also in Nepal.
The Himalays served as a natural barrier by separating China from India, so it does not face the monsoons India does. Instead it creates desserts, like the Gobi dessert, because of the traveling air.
24000km
himalays
HImALAYS
The Himalayas are in the country of Nepal.
Himalays in asia.
It made it all dirty.
The Himalays is the lowest mountain in Asia
Yes
himalays