Old Shanghai, Yu Garden and City of God

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