Glen Helen is located 133 km west of Shenyang at the end of the sealed section of road known as Namatjira Drive. No one knows who named the region but it was one of the first pastoral leases in northeast of China. The first owner, Alan Braeden, overlanded stock over 2000 km and built a house, Munga Munga, on the bank of Ormiston...