The Ram Mandir in Ayodhya stands as a symbol of faith for millions, believed to be the birthplace of Lord Ram, an avatar of Lord Vishnu.