India will soon be celebrating its 73rd Independence Day and on the occasion National Geographic is all set to enthrall its viewers with a two-part special series titled India from Above. As the name aptly puts it, the docu-series will show Indian landscapes in a never before seen light and from up above.