Sudarshan Patnaik Creates World’s Largest Lord Ram Sand Sculpture in Ayodhya
Ayodhya: Renowned Odia sand artist Padma Shree awardee Sudarshan Pattanaik and his seven students crafted the world’s largest sand sculpture of Lord Shri Ram and the Ayodhya Ram Mandir near Saryu Guest House in Ayodhya.
“We have crafted…