MovieMaps

Movies Filmed at Tuol Sleng Genocide Museum

សង្កាត់​បឹង​កេងកង​៣ ខណ្ឌ​ចំការ​មន, រាជធានី, St 113, Phnom Penh 12304, Cambodia

Official Site