Home Tags 45 tonne Lord Hanuman statue shipped from Telangana installed in Delaware