follow us on
reach us on app store
news18
» » News18 Shorts

Watch: Interesting Facts About India’s Statue of Unity

October 31, 2018, 12:49 PM IST India India
Share

Sardar Vallabhbhai Patel's statue now takes the top spot in the list of world's tallest statues, taking the top spot from the 128 meter tall Buddha statue built in Spring Temple, China.