• Home
  • _______ Himalayas, which are situated in South Asia, is one of the longest mountain ranges in the world.