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

Watch: Interesting Facts About India’s Statue of Unity

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

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.