Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

Category U.S.

Photos Show America’s New ‘Third Tallest’ Statue

Astonishing photographs of a 90-foot statue of Hindu God Lord Hanuman—the third largest statue in the U.S.—have been obtained by Newsweek, following the unveiling ceremony in Texas. The monument, known as the Statue of Union, stands at the Sri Ashtalakshmi…

en_USEnglish