The world’s tallest statue, “The Statue of Unity” is located in

Q. The world’s tallest statue, “The Statue of Unity” is located in
(A) China
(B) India
(C) Japan
(D) Thailand

The answer is: (B) India
The world’s tallest statue, “The Statue of Unity” is located in the Indian city of Gujarat.