Walking tour in Sichuan, China inside one of the largest malls filmed in 4K, featuring stores, restaurants, and the modern design Pakistani Military Truck Blown Up Near Afghan Border, 6 Soldiers ...