Correct answer is (A) Hinan China
Explanation: The tallest statue in the world is located in Hinan China.