Previous Image Next Image dukhach-1546506553-64.jpg Domestic and foreign visitors flock to the Temple of Angkor Wat in Cambodia (Photo: VNA)