I booked a flight to Beijing and return flight from Hong Kong. My plan is to visit in my 3 weeks trip mainland China, then Taiwan, then Hong Kong.
Is single entry Chinese visa (valid for 90 days) everything I need for this trip?
I'm EU national and from what I've managed to find I shouldn't need a visa to entryenter either Taiwan neitheror Hong Kong.
Also would it be possible to visit Shenzhen while I'm in Hong Kong in the end of my trip?