Chengdu, China

Chengdu, China

Available on Red Bull TV
S1 E1: Despite crazy traffic and enthusiastic security guards, the first stop of the journey in Chengdu, China, has good times and good skating aplenty. After exploring the city, shredding everything they can, it's off to Lhasa, the capital of Tibet.