You will need a visa to get into Shenzhen which you can get at the border, if you want to go further afield into China you will need a full visa which can be obtained from the embassy in your country...
SaleHoo helps over 137,216 online business owners find reliable low cost suppliers