Shanghai 上海
Shang Hai literally means “above the sea” and gave the name of this city. Shanghai is now the biggest city in the world with an astounding 24M inhabitants. Yet the city feels surprisingly spacious, modern and a nice place to live in. I probably was lucky to get a clear sky, I must say pollution…