1.

In which country was the world's tallest Ardhanarishwar Shiva statue unveiled? The height of this statue is 20 meters.

A. Saudi Arabia
B. India
C. South Africa
D. Sri Lanka
Answer» D. Sri Lanka


Discussion

No Comment Found