My one cent:
Ok to have the appointment anywhere around the world, not only in China. But you may think to get the visa from any US consulate in Canada. To do this, you can book a ticket to stop by in a city in Canada with US consulate.
Ok to have the appointment anywhere around the world, not only in China. But you may think to get the visa from any US consulate in Canada. To do this, you can book a ticket to stop by in a city in Canada with US consulate.