Do I need to travel to the consulate/service center to apply for this visa?

No, the whole application is done online, in contrast to a regular travel visa for China. There is also no need to send in your passport. A copy suffices.

Menu