All  
The Koh Ker pyramid, Cambodia.

Revealing the Mysterious Story of the Koh Ker Pyramid in Cambodia

The Koh Ker complex of temples is located in Northeastern Cambodia. This is the conventional story for its beginnings: “Army General Jayavarmal separated from the central government in Angkor, from...