News
‘Spiritual landscape’: 90-foot-tall Hanuman Murti, third tallest sculpture, unveiled in Texas
Image source: PTI A 90-foot-tall bronze statue of the god Hanuman is unveiled in Texas Houston: A 90-foot-tall bronze murti
3 Minute