answersLogoWhite

0

The Himalayas in Nepal, China, Bhutan, and India. That is where Mt. Everest is located also (the tallest mountain in the world) at over 29,000 feet above sea level!

User Avatar

Wiki User

14y ago

What else can I help you with?