| Address of Chinese Embassy: | BALUWATER, KATHMANDU, NEPAL |
| Telephone Numbers: | Tel: +977-1-413916 Fax: +977-1-414045 |
| General Requirements of China Visa | A Brief Introduction To Chinese Visa Chinese Visa Requirements |
| China Visa Application Form: Download Visa Application Form |