Prime Minister Narendra Modi unveiled a 77-foot statue of Lord Ram in Goa, marking it as the tallest statue of the deity worldwide. The statue was crafted by renowned sculptor Ram Sutar, who previously designed the Statue of Unity in Gujarat.
"This is the tallest statue of Lord Ram in the world," a statement emphasized.
The installation celebrates cultural heritage and showcases exceptional artistry.
This statue symbolizes a magnificent blend of art and devotion, reinforcing Lord Ram’s cultural significance through unparalleled craftsmanship.