Which plateau, the world's highest, is nestled between the Himalayas and the Kunlun Mountains?
A. Tibet
B. Manchuria
C. Taiwan
D. Mekong