A city in Southern China that I have had the privilege to visit a number of times in 2018 and 2019. Perhaps the fastest growing city on the planet, Shenzhen has grown in the last 40 years from a small city of 30,000 to a sprawling mega city of well over 12 million. If you are curious about the future of China and the future of mankind, some clues are available here.