Narasiṃha Temple in Ahobilam
Most likely, the lion was a totemic deity of local tribes, and the temple itself was built much later. The temple is located in the Nallamala hills, in southeastern India, in the state Andhra Pradesh, India
Most likely, the lion was a totemic deity of local tribes, and the temple itself was built much later. The temple is located in the Nallamala hills, in southeastern India, in the state Andhra Pradesh, India