Endless admiration: Gomateshwara Statue

Introduction On the Vindhyagiri Hill in the small town of Shravanbelagola in Karnataka, India, stands a 57 foot (17 meter) tall single stone statue called the Gomateshwara statue. This magnificent statue is not only a symbol of Indian culture and […]

Endless admiration: Gomateshwara Statue Read More »