thailand / that phanom / temples
That Phanom is a small town in the upper northeast of Thailand, centered around a famous pilgrimage temple.
Wat Phra That Phanom chedi.
Main Buddha image at Wat Phra That Phanom.
Entrance to Wat Phra That Phanom.