This 30.5m tall bamboo idol of Hindu goddess Durga in Guwahati, India, is aimed at breaking the Guinness World Record for the tallest bamboo sculpture made. It is being installed ahead of the Durga Puja festival from Tuesday to Saturday. The previous tallest Durga idol was 25.3m, said the New Indian Express.