TravelingTuol Sleng 21 January 201122 November 2020 Johan All the pain and suffering, that took place here, can still be felt after all these years. S21 Phnom Penh – Cambodia, 21 January 2011