MAINLAND CHINA - Shenzhen - Electronics town, Huaqiangbei, China