Jump to content

Himalaya Mountains

From Encyc
(Redirected from Himalayas)

The Himalaya Mountains are the tallest mountain range in the world. They lie along the border between China and India and include the countries of Nepal and Bhutan.