Published 10:37 IST, June 15th 2020
25-foot-tall Lord Hanuman installed in US' Delaware; nation's 2nd tallest religious statue
The United States of America has got its largest Hanuman statue, at 25 feet high, built in Delaware. It is the tallest statue of a Hindu God in the country
null | Image:
self
Advertisement
Loading...
10:37 IST, June 15th 2020