In Hindu mythology, a golden-coloured five-peaked mountain is the centre of the universe and the axis of the world. This is Mount Meru or Sumeru. In our epics, it has been referred to as the abode of ...