Directions are provided by Baidu Maps. If you require further information, please contact RoyalTurbo Hangzhou at +86 (571) 8847 1960