I'm planning a trip to Shanghai to visit some friends in about 5 months. I understand that I will need to get a visa issued so that I can travel to China.
This will be the first time I've applied for a visa, so I'm not 100% sure how to go about doing this. According to the Chinese embassy in the US website, mailed applications are not accepted.
There is a Chinese consulate a few hours from where I live, so I figured I'd take a road trip and get everything taken care of in-person.
Am I going about this the correct way, or is there a better way to get the visa?