Wow! So this is Shanghai
May 17th 2018 Everything about Shanghai is amazing; well at least what we saw. On the way there our tour operator Anthony told us that Shanghai's population is 31 million - the highest population of any Chinese city and fifth in the world in terms of population - and since we have around 25 million in Australia our whole population pales into insignificance by comparison. Located in the Yangtze River Delta it h
... read more