A valid passport is required for all foreign visitors to visit China. Visas are required for most countries. Link below provides list of Chinese Embassies around the world. Please look for your country and find out detailed requirements and documents needed for visa application.
If you need any assistance in your invitation letter, please contact us at firstname.lastname@example.org