Geography, asked by SumitSharma11111, 1 year ago

Location of world's tallest statue

Answers

Answered by AnuragPatel
0
Rio de Janeiro, Brazil is the world's tallest statue.

SumitSharma11111: Wrong ! It is spring temple of buddha and location is Motherland Russia
Answered by sudhashevade
4

Answer:

the statue of unity is located in gujrat , India

Explanation:

Similar questions