Statue of Union – Americas third tallest statue, A 90 feet Hanuman – A Symbol of Strength, loyalty and friendship in Houston, Texas. Inauguration this Sunday.
Do visit !
https://www.statueofunion.org
Statue of Union – Americas third tallest statue, A 90 feet Hanuman – A Symbol of Strength, loyalty and friendship in Houston, Texas. Inauguration this Sunday.
Do visit !
https://www.statueofunion.org