I would like to ask the masters for advice. I want to drive from Beijing to Suzhou, Hangzhou and Shanghai. The cities I want to visit are Suzhou, Hangzhou, Wuzhen and Shanghai. I would like to ask about the best self-driving route, preferably one that does not take the wrong route. Thank you.