- Second tallest statue of the nation, the statue of Hindu Lord Hanuman was established in the United States.
- The statue, built in Delaware is one of the tallest structures of the U.S.
- Lord Hanuman statue is made of black granite.
A 25 feet high statue of Hin....
Tags : Lord Hanuman statue, Lord Rama, second tallest statue,