Shanghai hop on-hop off sightseeing bus
How many hours does it take to complete each bus route if we are not getting off but just staying on the bus? I assume they run every day in April. Do we have to buy a different ticket for each bus? If we are limited with time and can take only one bus route which one should we take?
Thanks
Reply
