About the Sheshan Basilica, Our Lady of Sheshan, in Shanghai, China:
With multiple titles such as Our Mother of Sheshan (佘山聖母), Our Lady of Sheshan, Our Lady of Luck, Our Lady of Good Luck, Mother of China, this image is venerated here in the Sheshan Basilica. The image of The Blessed Virgin Mary here us standing on top a Chinese dragon, holding the infant Jesus in cruciform gesture. She is patroness of China, Diocese of Shanghai.
Our Mother of Sheshan or Our Lady of Sheshan (佘山聖母), also known as Our Mother (or Lady) of Zo-sè (Zo-sè being the original from the Shanghainese pronunciation of Sheshan), is a celebrated Marian title of the Blessed Virgin Mary venerated by Chinese Roman Catholics. Among its religious devotees, the statue is sometimes known as Our Lady of Luck or Our Lady of Good Luck due to the Chinese symbology of “Fu” (福) associated with the styling posture of the entire image. The original image is currently enshrined in the National Shrine and Minor Basilica of Our Lady of Sheshan, in Shanghai, China.
The Feast of Our Lady of Sheshan is celebrated on May 24.
Traveling to the Sheshan Basilica; Our Lady of Sheshan in Shanghai, China:
The Sheshan Basilica and Our Lady of Sheshan is located on West Sheshan Mountain in Shanghai’s Songjiang District. It is accessible via Metro Line 9 (Sheshan Station) followed by a short taxi or bus ride, visitors typically hike up to the summit.