The Himalayas (from the Sanskrit words hima, “snow,” and alaya, “abode”), the loftiest mountain system in the world, form the northern limit of India.
確定! 回上一頁