World’s tallest statue – nearly double that of the Statue of Liberty – is the new icon of India. It’s awe-inspiring, breath-taking, unreal… really, it defies adjectives.
What a unique privilege to have recorded its light-&-sound show – for posterity!