India's 101Ft Tall Bamboo Sculpture Aims for World Record 1 234 567

India's 101Ft Tall Bamboo Sculpture Aims for World Record

sputniknews.com

The idol of Hindu deity Durga was constructed by Muslim artists in the northeastern state of Assam.

Full news

Share:

More:

1 234 567

1 234 567

1 234 567

1 234 567

1 234 567

1 234 567