Temples are to Hindus what churches are to Christians. In my opinion, we are all idolaters; that in Hinduism we have images of stone or metal inside temples makes to me no difference. Thousands of Hindus who visit temples in simple faith derive precisely the same spiritual benefit that Christians visiting churches in simple faith do. Some form of common worship, and a common place of worship appear to be a human necessity. The worship of the image of Child Krishna or Virgin Mary may become ennobling and free, of all superstition. It depends upon the attitude of the heart of the worshipper. It is not necessary for any Hindu to go to a temple to worship (the image of) Ramachandra. But it is for him who cannot contemplate his Rama without looking at his image in a temple.