No. 74B, St. 360, south of Toul Sleng Museum, 12304 Phnom Penh, Cambodia