Image for Ayodhya Ram Mandir

Ayodhya Ram Mandir

Ayodhya Ram Mandir, located in Ayodhya, India, is a significant Hindu temple dedicated to Lord Ram, a key figure in Hinduism. Its site was the subject of a long-standing and contentious dispute between Hindus and Muslims, centering on claims that the temple was built where a Babri Masjid stood, demolished in 1992. In November 2019, the Supreme Court of India ruled in favor of building the temple at this site. The construction of the Ram Mandir symbolizes Hindu cultural and religious identity and is seen as a fulfillment of a longstanding demand among many Hindus.