General Ram temple built on site of razed Babri mosque in India to open in January NEW DELHI, Sept 14 (Reuters): A grand temple of Lord Ram, worshipped by millions of Hindus, will open in January in northern India at a site believed to be his birthplace, fulfilling a promise from the ruling party in a location that September 14, 2023