Mount Meru
Some researchers identify Mount Meru or Sumeru with the Pamirs, northwest of Kashmir.