ISRO satellites show what Ayodhya Ram Mandir site looks from space, check pic
Published
In the pictures shared by NRSC, we can see the 2.7-acre Ram Temple site under construction, and a closer look is provided using the Indian Remote Sensing series of satellites.
Full Article