A massive new statue has been unveiled in the United States, with the gargantuan construct not honoring a famous American or historical figure but rather a polytheistic group’s god with the head of a monkey.
The “Statue of Union” was inaugurated Aug. 18 at the Sri Ashtalakshmi Hindu Temple in Sugar Land, Texas.
It depicts the Hindu god Lord Hanuman, one of the religion’s countless deities. Hanuman, a god of strength, devotion and selfless service, is most often depicted with the head and tail of a monkey.