China: A look from Shanghai

I am writing from Shanghai where I arrived last Sunday. The heat in the streets of this city of 24.7 million inhabitants is overwhelming. Shanghai is located in the eastern region of China. It is a river city located 20 km from the sea in the Yangtze River Delta, the largest in China and one … Continue reading China: A look from Shanghai