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