Some places stay with you forever, whether you want them to or not. Auschwitz-Birkenau is one of those places, just because ...