Try the new Location Search feature!
Location DB > Thailand

Thailand
Chiang Rai
Sop Ruak
Five Chiang Shopping Complex  
Kanchanaburi Province
Kanchanaburi
The Building Near The River Kwai