‘Spiritual landscape’: 90-foot-tall Hanuman murti, third tallest sculpture, unveils in Texas | VIDEO

Houston: A 90-foot-tall bronze murti of Lord Hanuman, unveiled near here, symbolising “a new milestone in the cultural and spiritual landscape of America,” has become the latest landmark in Texas visible from miles away, and the third tallest sculpture in the US.

Related stories