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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed