News

Lost in Thailand is by any measure a ridiculous movie. Two Chinese colleagues race to find their boss at a remote monastery in Thailand, battling bad traffic, gangsters, a snake, a kickboxer and ...
For millions of Chinese tourists, Thailand used to be a happy land of water fights, lantern festivals and delicious food.