Our production in China has wrapped and the crew is now in Nepal capturing big mountain riding on a whole new level. Stand by for pics and info.