Ram Mandir- Ayodhya
The Ram Mandir is a Hindu newly constructed temple in Ayodhya, Uttar Pradesh, India. It is located at the site of Ram Janmabhoomi, the hypothesized birthplace of Rama, a principal deity of Hinduism. The site is the former location of the Babri Masjid which was built in 16th century CE. The idols of Rama and …