Yaksha statue in the Grand Palace facing a temple entrance in Bangkok, Thailand. The demon-gods statues are a common sight in Buddhist temples in Thai

- Image ID: R6HXYR
Nando Machado / Alamy Stock Photo
Image ID: R6HXYR
Yaksha statue in the Grand Palace facing a temple entrance in Bangkok, Thailand. The demon-gods statues are a common sight in Buddhist temples in Thailand, but also feature in Hindu and Jain religious texts.
Location: Bangkok, Thailand