If you are needed to be collected figerprint, you should go to Visa Center in person to submit application. If you are fingerpring collecting exemption, you can apply for a visa through a travel agency. Please click the link to check whether you are fingerprint collecting exemption.