The Ram Mandir in Ayodhya is a newly consecrated Hindu temple, considered the birthplace of Lord Rama, a principal deity in Hinduism. Inaugurated in January 2024, this three-story temple was built on the disputed site where the Babri Masjid once stood, following a long legal battle that culminated in a 2019 Supreme Court ruling. The temple is a testament to traditional Indian architecture, constructed with pink sandstone, and incorporates unique features like a sunbeam-focusing system for the Ram Lalla idol, known as the Ram Janmabhoomi.