Massive 90-foot-tall Hanuman statue unveiled at Pran Pratishtha ceremony in Texas, US
On August 18, a massive 90-foot-tall statue of Lord Hanuman was unveiled at a Pran Pratishtha ceremony in Houston, Texas, in the U.S. Named the 'Statue of Union,' it is the "embodiment of strength, devotion, and selfless service," all qualities associated
www.indiatimes.com