The U.S. has its Statue of Liberty, but India has the Statue of Unity. Who is depicted in the tallest statue in the world?
Answer Sardar Vallabhbhai Patel
At 600 feet tall, the Statue of Unity is nearly twice the size of the Statue of Liberty. Representing the first Deputy Prime Minister of India, Sardar Vallabhbhai Patel is known for his role in leading India to independence.
Last updated 5 years ago · 790 views · SOURCE