i85642
Instance
a mountain range in western China that extends eastward from the Indian border for 1000 miles
- Status
- active
- Source
- Princeton WordNet 3.0 – 09327881-n
a mountain range in western China that extends eastward from the Indian border for 1000 miles