Did you mean: thaung, thailang, thamluang?
1 stock photos
Wat Tham Sua temple on hill with colorful sky at dawn