I completed two engineering internships in Zhuhai, one in a German company and one in a Chinese company. It was a great expereience to see the difference between these two cultures doing business. Btw Zhuhai is a nice city with an awesome beach and islands around, also beautiful sceneries and big citys like Guangzhou, Shenzhen, Hong Kong and Macau are not far away.
I heard many horrible things about internship agencies, but InternChina is not one of these. They offered the whole time - 24 hours a day a great service with many activieties like dinner or trips to nice sceneries on weekend. Also the apartments are nice and clean. I made great friends with people from all over the world.
It was actually the best experience in my life!