That Chom Phet is a place of worship, located at Laos
Beautiful ruined stupa on hilltop over looking the village