Hold your horse's peeps! And get ready for this stunning ride across a snow-covered plateau in Inner Mongolia, N China■