Gigantic 90ft monkey statue unveiled in Houston, Texas

1 year ago
43

⚡Gigantic 90ft monkey statue unveiled in Houston, Texas

The Hanuman statue, officially named ‘Statue of Union’ was unveiled by the local Hindu community.

It is now the 3rd largest statue in the United States.

Loading comments...