Sculpture was slated to be world's tallest bamboo sculpture, beating 83-ft for a fibre-and-iron sculpture of Durga in...
18 Sep 2017 5:02 AM GMT