The correct answer is the Himalayan mountain range. It is one of the longest mountain ranges in the world and has the highest peak on it, the Mount Everest. It is located in Asia and separates the Tibetan plateau from India, and is mostly found in China.