Not an official source
China First Day is an independent travel preparation site. It is not a government agency, visa authority, airline, payment provider, telecom operator, railway operator, hotel, or legal adviser.
Use this site as a practical starting point, then verify important details with official sources or the relevant service provider before travel.