The Legend of Garuda and The Origin of the Bird Serpent Enmity
Garuda is a legendary bird or bird-like creature in Hindu, Buddhist and Jain mythology. He is variously the vehicle mount of Lord Vishnu, a dharma-protector and Astasena in Buddhism, and the Yaksha of the Jain Tirthankara Shantinatha…. Read more