
Maybe. Shangri La is supposed to be somewhere in Burma, on one of the latest theorized flight paths. Xanadu is another possibility. The flight crew learned the secret and had to visit. Keep the location secret, or be vaporized by the Galactic Empire.
Wikipedia has Shangri-La in the Kunlun Mountains of Tibet.
“The Kunlun mountains are believed to be a paradise of Taoism. The first to visit this paradise was, according to the legends, King Mu of the Zhou Dynasty. He supposedly discovered there the Jade Palace of Huang-Di, the mythical Yellow Emperor and originator of Chinese culture...”
So that’s where Taoist Chinese hijackers wanted to visit. 200+ souls lost in Paradise.