In tall white letters, an otherwise nondescript red building proclaims itself the Allen…
Thailand’s Bizarrely Beautiful White Temple