Hanoi's four sacred temples, or Thăng Long Tứ Trấn, are four cardinal temples guarding the four directions east, west, south and north of Thang Long ancient citadel (the previous name of Hanoi). The four temples include Bach Ma temple, Voi Phuc temple, Kim Lien temple, Quan Thanh temple.