News
Producers of The Angkor Code, a feature-length movie set to be coproduced by China and Cambodia, signed a memorandum of understanding in Phnom Penh on April 11, as part of a new project to boost ...
At 400 acres, Angkor Wat (“temple city” or “temple that is a city” in Khmer, the language of Cambodia) is considered the largest religious structure in the world. Yet despite its size ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results