Tuesday, October 13, 2020

 .
Posted from Shanghai (上海) , it is China's largest 
city with a population of more than 24 million people.
The city is located in the Yangtze River Delta in
 north eastern China.
(Shanghai to Singapore: 3,815 km)

.