Preparations are in full swing in India's northern Ayodhya for the Hindu festival Ram Navami.

Record ID: 330466