Hi, I am a Canadian citizen and living in Vancouver BC. I am planning to travel in Asia. During my visit in China, I will go on a cruise trip in Sanya and the cruise will take me to one of Vietnamese ports for a day. What kind of visa application procedure can I follow? Can I apply visa online? Does the Visa on Arrival work for my situation?