90-feet Hanuman Statue unveiled in Texas
August 2024 234 views 01 Min 49 SecA statue of Hindu deity Lord Hanuman was consecrated at the Sri Ashtalakshmi Temple in Sugar Land, Texas on Aug. 18. At 90-feet tall the statue is the third largest statue of any type in North America, as well as the largest statue in Texas.
ADVERTISEMENT
ADVERTISEMENT
E Paper
Video