In Hinduism, Lord Hanuman -- an incarnation of Lord Shiva, is regarded as a perfect symbol of strength, selflessness, loyalty and devotion. His mantras and photographs are said to help people overcome ...