The Towers of the Teeth (or Teeth of Mordor) are two towers situated on either side of the Morannon. The two towers, called Carchost and Narchost, that stand on either side of Cirith Gorgor, the Haunted Pass, which lies between the Ephel Dúath (Mountains of Shadow), and the Ered Lithui (Ash Mountains).