The idol of Ram Lalla or infant Lord Ram found a home on Monday with a Pran Pratishtha ceremony by Prime Minister Narendra Modi at the new Ayodhya temple.
The Ram Mandir at Ayodhya is made only of stones, stones chosen specially and individually tested for their strength at India's foremost geological testing laboratory situated at Kolar Gold Fields.