I'll be traveling to Manila next year and I would like to pick up a flight which could give me at least half a day in a Chinese city like Shanghai or Beijing during transit (to make a short sightseeing of course).
Am I supposed to apply for any kind of visa beforehand if I want to visit some of the Chinese cities on my way to Manila (and possible way back) or this there anything else I should be prepared for during my visit? I'll be coming from the European Union.
Thanks for any tips - I'll be there for only short time so I'd like to avoid any troubles.