Cultures and mystery in Sri Lanka

Still on my tour with no Street View itinerary, I find myself in Sri Lanka and more precisely in Kirinda, Southern Province where there is a construction site near a village, needless to say how the workers work so high without protection … just as true are the ways of operating in the world.
And anyway in front of this building site there is a crucified mannequin …
What will it mean?

https://goo.gl/maps/tqeNP165WiZQrpgc9

11 Likes