Buddhist Hell, Sri Lanka – Gruesome Photos Banned By Facebook, Revealed (WARNING: LOL’s)

Buddhist Hell is a real place – one artists vision is on display at the rarely-visited Wewurukannala Vihara temple, in the amusingly named town of Dikwella. Deep in remote South Sri Lanka, LOL’s await…