A plane load of foreigners fleeing war-worn China find themselves in an idyllic valley in the Himalayas where time has virtually stopped.