The altar where the blood will be spilled is out of sight, behind a wall where a loudspeaker screeches hymns to Kali.
Blood is spilled on an altar where it can't be seen.
The blood is spilled in plain sight of everyone on an altar in the town square.