Subscribe to Boldsky
Tucked away in Soldier Bazaar, Karachi, Pakistan is a 1,500 year old Hindu temple dedicated to Lord Hanuman. This temple holds special significance for Hindus as the idol here is of Panchmukhi Hanuman, and it is not man-made. Yes, Hanuman's statue here is said to have appeared naturally, and thus came to be worshipped by devotees over the centuries. The temple bears all five aspects of Hanuman: Narasimha, Adivaraha, Hayagriva, Hanuman and Garuda.