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 »