This idol is considered one of the most detailed depictions of Lord Ram, showcasing various divine elements. As the idol depicts various values of Sanatan Dharama. Take a look at the report to know different perception of saints on the Idol and Stay tuned for more updates only on ABP News.