himalaya mountains

(noun) Himalayas

< himalaya honeysuckle | himalayan >