1.

The 112-feet tall bust of Adiyogi Lord Shiva at the Isha Yoga Foundation in ___________ has been declared the world s largest bust by the Guinness Book of World Records.

A. Telangana
B. Andhra Pradesh
C. Haryana
D. Tamil Nadu
Answer» E.


Discussion

No Comment Found