At the southern gate to Angkor Thom in Siem Reap, Cambodia. One of the 54 gods guarding the gate near the moat.

Loading…
At the southern gate to Angkor Thom in Siem Reap, Cambodia. One of the 54 gods guarding the gate near the moat.