Ram Mandir The Ram Mandir translates to the Ram Temple and is a highly critical Hindu temple located in Ayodhya in the state of Uttar Pradesh, India. It is being constructed for one of the deities worshipped in Hinduism, Lord Ram, who is said to be born in the city of Ayodhya. The site, therefore, has been described as controversial. Home of the Babri Masjid, it was razed to rubble by Hindu activists in...