On an art expedition to the Southern Shan state of Burma, eleven Americans leave their Floating island Resort for a Christmas morning tour and disappear.
On an art expedition to the Southern Shan state of Burma, eleven Americans leave their Floating island Resort for a Christmas morning tour and disappear.