Bow-arrow in hand, 'tilak' on forehead: Ram Lalla's first look at Ayodhya mandir revealed
The newly built idol of the Ram Lalla was on Thursday installed in the sanctum-sanctorum of the Ram Temple amid chanting of vedic hymns by priests after performing a series of rituals.