Answered by Mr.Alex from HK/China | May. 13, 2010 03:51
It is impossible for you to get a visa through the internet for China, please submit your visa application to Chinese embassy in Nepal or entrust someone else(friend, visa agency, travel agency)to submit visa application on your behalf.
as for the Hong Kong visa application, You may apply for the appropriate Hong Kong visa from the nearest Chinese diplomatic and consular mission.
As an alternative, you may also submit your visa application to the HKSAR Immigration Department either directly by post or through a local sponsor. To shorten the processing time, application forms and supporting documents can be sent by fax to (852) 2824 1133 in the first instance. However, the original copy of the duly completed application form and the photographs required should be sent immediately to the HKSAR Immigration Department by air mail. A visa/entry permit will be issued only on receipt of an original, properly completed visa/entry permit application form.