In Indias Holiest City Hindus Worship The Nation Of India