Stock Photo: Sri Lanka, Southern Province, Wevurukannala Vihara Buddhist temple, people being tortured in the Chamber of Horrors

Stock Photo: 4272-43090 Sri Lanka, Southern Province, Wevurukannala Vihara Buddhist temple, people being tortured in the Chamber of Horrors