The “Statue of Unity” is located in Q. The “Statue of Unity” is located in (A) China (B) Japan (C) India (D) United States The answer is: (C) India