abby

Xi'an industrial zone and lab in Shannxi city.

China China