I have been living in India and will be traveling to china early July.
I am currently in Nepal but will be back in India in a couple of weeks and have a ticket to china booked from there. Can I apply for my visa at the embassy in Delhi? how long does it take?
Reply
