World’s Tallest Statue – Statue of Unity To Be Surpassed By Another Indian Statue

The world’s tallest statue – Statue of Unity – a monument to the leader of the Indian national liberation movement Sardar Villabhai Patel was inaugurated by Indian PM Narendra Modi. The opening ceremony of the world’s tallest statue – Statue of Unity, was widely covered by all Indian TV channels, was held in the state of … Continue reading World’s Tallest Statue – Statue of Unity To Be Surpassed By Another Indian Statue