Loading…
Shiva and Hanuman are worshipped in a small temple  in Kharekhari village, Rajasthan, India