Phnom Oudong

Stairs leading to a stupa on the summit of Phnom Oudong

Cambodia