If I travel via Nepal to Tibet, how to apply China visa?
Before you are coming to Lhasa from Katmandu, you must get China visa from Katmandu because no matter you've already got the visa in your country or not, you must get a visa in Katmandu, which is regulated in an official memo between China and Nepal. The fastest way is that we send the Invitation Letter to Katmandu at least one day prior to your arrival in Katmandu, then you can apply for China Visa in the second day easily, which will cost around 1-2 days. Chinese Visa fees: US$ 50.00 payable in cash upon arrival in Katmandu [US$ 70.00 for US Citizens].
The Chinese embassy in Katmandu only opens for visa application on Monday, Wednesday and Friday from 9:00am to 11:30am. The application will take at least one working day, please confirm your schedule to fit the visa application.