So the Chinese Army have invented invisible bicycles....eeek Don't be silly, that is them just jumping. No, they ride/are carried on Tibetans instead.