Narsingh temple in Joshimath, Uttarakhand is devoted to Lord Vishnu. The Narsingh avatar of Lord Vishnu is half lion and half man and is one of the most revered avatars of God. Narasimha is known ...