India is a land of rich heritage and cultural diversity which is home to some of the most magnificient statues in the world.
Humans have been constructing animal statues for thousands of years. It is a way for us to convey our deep bond with the animal kingdom and the debt of gratitude that we owe to our fellow creatures.