Auschwitz. In Front of Your Eyes.