2 Giant demons guarding an exit in Wat Phra Kaew( Temple of the Emerald Buddha) in Bangkok, Thailand Shutterstock Image - 2 Giant demons guarding an exit in Wat Phra Kaew( Temple of the Emerald Buddha) in Bangkok, Thailand - ID: 775842844