Snowboarding…in China!

Snowboarding…in China!

That’s right. We were part of the production team tasked with filming the World Snowboarding Championships in Yabuli China. Yabuli is about as far north as you can go in China…next to Mongolia…minus 14 degrees and only a couple of hundred miles away...