Wat Phra Kaew: a pair of demon giants is stationed just inside each entrance to the wat