World tallest Statue – Statue of Unity India facts – Do you know the following facts about Statue of Unity? No scroll down to know all..