Bhubaneswar is the capital and also the largest city of the state of Odisha, which is located in eastern India. It is considered “the city of temples” because it has around 35 old and hundreds of new Hindu temples, most of which are dedicated to the Hindu god Shiva. The population is about 850,000 and consists of about 95% Hindus, 3% Muslims and the rest...