A 20-foot Lord Shiva statue is nearing completion in the Andaman Islands, blending traditional symbolism, coastal-inspired design and handcrafted sculpting.
Lord Shiva sculpture unveiled near Hornbill Nest after 17 months of artistic work, highlighting faith, craftsmanship, tourism and environmental responsibility.