Here are some of our facilities in Dongguan, China:
Please scroll down for more pictures.