Previous Image Next Image Phnom Penh Choung Ek Stupa – the shrine to the millions who died. Filled with the skulls of the dead