By LOGESH BABU
- Stock Photo ID: #ZP885222
- Image Credit: Picxy.com/LOGESH
- Description:This 58 feet monolithic statue stands an example of our architectural marvel of India. This Bahubali statue is the world's largest standing monolithic statue showcasing the real strength of culture and tradition.
- Location: Shravanabelagola, Karnataka, India