De klassieke speelfilm “Lost Horizon” speelt zich af in het westen van Sichuan (China). Het iconische Shangrila is het onderwerp van het reisverslag van Angela Heping in het herfstnummer van CHINA NU.