They are the longest mountain range in the world... and in the center of the mountain range,is Mount Everest, the tallest mountain in the world. The Himalaya's separate India from Asia.
They are fold
Mostly in Nepal, but the range extends into northern India, Tibet, Bhutan and China
they are nobody there mountains
The Himalayan mountains are found in Asia.