100-ft tall bamboo Durga idol topples in Guwahati storm - Deccan Chronicle
Deccan Chronicle
100-ft tall bamboo Durga idol topples in Guwahati storm
Deccan Chronicle
Sculpture was slated to be world's tallest bamboo sculpture, beating 83-ft for a fibre-and-iron sculpture of Durga in Kolkata last year.and more »
Read more »