About Tianfei Palace
The Tianfei Palace, officially the Mazu Cultural Palace and also known as the Tianhou Palace, is a restored temple of the Chinese sea-goddess Mazu, the deified form of the medieval Fujianese shamaness Lin Moniang, located in Fangta Park in Songjiang, Shanghai, in eastern China.