Yaksha statue in the Grand Palace in Bangkok, Thailand. The demon-gods statues are a common sight in Buddhist temples in Thailand, but also feature in

- Image ID: R6GFXH
Nando Machado / Alamy Stock Photo
Image ID: R6GFXH
Yaksha statue in the Grand Palace 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