We are flying from Australia to Shanghai arriving 6am and leaving that afternoon on a cruise ship
back to Australia, where do we get the 144 free visa from? Do we get it from Shanghai airport and if so where? or do we get it from Australia before we go. We are very new to this sort of travel thanks
Reply
