D VISA (PERMANENT RESIDENCE VISA)
The D Visa is China’s official Permanent Residence Entry Visa. It is NOT a tourist, work, or student visa.
It is the special entry document that allows foreign nationals who have already been approved for China’s “Green Card.”
(Foreign Permanent Resident ID Card) to enter China and begin their permanent residence journey
