Which country has unveiled the world’s tallest statue which cost $430m to build? December 1, 2018 – by admin Which country has unveiled the world’s tallest statue which cost $430m to build? A. India B. USA C. France D. Egypt