I have a US passport. I understand going to Shenzhen does not qualify and I would need to still go to Macau for a visa run.
What about going all the way into China? i.e. Guangzhou, Chongching?
Thanks all,
Justin
p.s. I performed a search but didn't find a definitive answer (some conflicting)