I'm a US citizen and I'm trying visit relatives in mainland China and also a friend in Hong Kong in a single trip. The plane ticket I bought is a round trip from the US to Shanghai, and I will also buy a round trip from Shanghai to Hong Kong. So basically my trips will go like this:
US -> Shanghai -> stay 2 weeks -> Hong Kong -> Shanghai -> US
Does this count as entering China multiple times? i.e. will I need a multiple entry visa, or will a single entry one do?