India unveils the world's tallest statue Posted By: Unknown October 31, 2018 Leave a Reply The 600ft tall statue, which cost $430m, has been billed as a major tourist attraction. from BBC News - World https://ift.tt/2Q8g55B Tweet Share Share Share Share
0 comments: