The Hindu gods of Buddhist ThailandVisitors from Nepal and India at Bangkok’s Suvarnabhumi Airport are surprised to see a 15m long depiction of Hindu gods and demons...