Founded in 1934, the idol is believed to be the 'one who fulfills all wishes.'
11 Sep 2018 3:48 PM GMT