Image 92
of 160
5096 Angkor Baksei Chamkrong
Baksei Chamkrong is a 12-meter tall brick and laterite pyramid.