Hi, travelling from USA to PEK arrive 5:30AM with 14hrs layover departing PEK to New Delhi at 8 PM.
I hold an Indian Passport. Can I use 24 hours transit free visa to go sightseeing?
Reply
I hold an Indian Passport. Can I use 24 hours transit free visa to go sightseeing?