Public whipping of a women

Place unknown, probably in Indonesia, in Aceh.