An 11 member delegation from the United States based Carter center is in Chongqing, the well known mountainous city in Southwest China, to observe local elections for people's deputies on the Township level.
United States delegation to observe China's local elections.