Nicole Anderson explores areas in and around this mega metropolis of captivating Shanghai, China.
Shanghai is recognized as China’s largest city with a population of 26.3 million. Staying at a hotel in central Shanghai and looking out the windows on any side, James and I seriously couldn’t see where the skyscrapers end as we scanned the horizon.
Having just arrived by flight from Chongqing (the actual largest populated region in China with 31 million) we had just completed an amazing cruise