Society:
Surrounded by towering mountains, Xiazhuang village sits in the bottom of a valley in Chongqing at an altitude of 1,600 meters. The village had long struggled against pov-
Surrounded by towering mountains, Xiazhuang village sits in the bottom of a valley in Chongqing at an altitude of 1,600 meters. The village had long struggled against pov-