5-Day Visa on Arrival in Shenzhen, Who Are Eligible?

Tourists from most countries including Australia, Canada, and UK can obtain Shenzhen 5 days visa on arrival, and US passport holders can also apply based on the latest news.