Profile
Blog
Photos
Videos
Susan Igdaloff's Travels
Photo 50 of 71
Garuda, Elephant Terrace
is a large mythical bird or bird-like creature that appears in both Hindu and Buddhist mythology.In Hindu religion, Garuda is a lesser Hindu divinity, usually the mount (vahanam) of the God Vishnu. Garuda is depicted as having the golden body of a strong man with a white face, red wings, and an eagle's beak and with a crown on his head. This ancient deity was said to be massive, large enough to block out the sun. Garuda is known as the eternal sworn enemy of the Nāga serpent race and known for feeding exclusively on snakes.
Uploaded
Taken
- comments