Yes, you will need to get H1B visa in US consulate in China using your H1B approval notice and other documents.