Share
twitterlinkedinfacebook
Image 1 of 1
JGF_Grand Palace_Bangkok_TH-8283.jpg
A yaksha or yak is a giant guardian spirit in Thai lore.  These statues stand guard on this golden chedi at the Temple of the Emerald Buddha complex at the Grand Palace grounds in Bangkok, Thailand.