"Mysterious" corridor in north China