Old Shanghai, Yu Garden and City of God
 June 13, 2017 in China ⋅ ⛅ 21 °C
						
								This was known as the City of God and is located in old Shanghai. 
It has old architecture and beautiful gardens with many water features.
The City God Temple or Temple of the City Gods, officiallyRead more






