Chongqing, China,The Challenge of Terror.