Share
twitterlinkedinfacebook
Image 1 of 1
JGF_Grand Palace_Bangkok_TH-8324.jpg
The Garuda is a legendary bird creature in Buddhist, Hindu and Jain mythology.    These golden Garudas adorn the walls of the Wat Phra Kaew or Temple of the Emerald Buddha at the Grand Palace in Bangkok, Thailand.