The head on the temple | Column by Devdutt Pattanaik
On the top of many Hindu temples, one finds the image of a head looking down on the people below — his eyes protruding from its sockets, his mouth wide open, his tongue out. This is called the Kirtimukha, the Head of Glory, or Vajramukha, the Eternal Head. There are many stories to explain its … Read more