AYODHYA’S TOURISM FOCUS
Aug 08, 2020
1 minute
Photographs by MANEESH AGNIHOTRI
ANKIT RANJAN
RAM STATUE
for a 251 metre tall statue of Lord Ram, which will be the “tallest statue in the world”; 84 ha.of land has been set aside for this at Majha Barhata
You’re reading a preview, subscribe to read more.
Start your free 30 days