Simhachalam is one of the 32 Narasimha temples in Andhra Pradesh.