50 The USA gets its Tallest Hanuman Statue in Delaware. by Vaibhavi Tiwari 2 years ago2 years ago Popular