Well ahead of the grand consecration ceremony in Ayodhya, the Indian Space Research Organisation (ISRO) has unveiled the first glimpse of the majestic Ram Temple captured by indigenous satellites. The 2.7-acre site of the Ram Temple is clearly visible, with an enlarged view provided through the Indian Remote Sensing series of satellites.