The documentary "Endeavoring China" is about to be broadcast, revealing the major "new infrastructure"