Ancient Statue Unearthed at Cambodia’s Angkor Temple Complex
Ancient Statue Unearthed at Cambodia’s Angkor Temple Complex A team of archaeologists has uncovered a large ancient statue that is thought to have once stood as a guard over an ancient hospital to the north of Cambodia’s Angkor Thom city…