Have you ever visited a place that forever changed you? Mauthausen,...