Tianfei Palace (Songjiang) (built 1980)
Location: 32.09417°N, 118.74111°E