Hindu mythology abounds with animals imbued with divine purpose. Serving as vahanas for gods, they symbolize divine ... red wings, and an eagle's beak, Garuda is a bird-like deity and the mount ...