270 The USA gets its Tallest Hanuman Statue in Delaware. by Vaibhavi Tiwari 4 years ago4 years ago Popular