Awesome Adventure Filming: China’s Biggest Adventure Race

The film crew at Spontaneous Combustion Productions take on the beautiful scenery of Chongqing, southern China… to film China’s biggest multi-sport adventure race, Wulong Mountain Quest.

(281)

Leave a Comment