We're sorry!

Due to scheduled maintenance the mychinavisa.com site is currently unavailable.
Sorry for any inconvenience. Please try again in 30 minutes.