Outrageous clip shows Chinese high-speed train cruising through the snow first appeared on The Cool Down.