World’s tallest, ‘Statue of Unity’ is visible from Space; See pic i...