FACT CHECK: Does Video Show Impressive Multi-Lane Road in Shanghai, China?