Odisha’s Sudarsan Pattnaik crafts world’s largest sand sculpture of Lord Ram at Ayodhya
Bhubaneswar: Renowned sand artist from Odisha, Sudarsan Pattnaik, has crafted a massive sand sculpture of Lord Ram at Ayodhya ahead of the consecration of Ram Lalla idol on January 22.
Pattnaik and seven of his students have crafted the…