chinachurch.jpg

The statue of Our Lady of Sheshan, or Our Lady, Help of Christians, is pictured atop the minor basilica in her name in Shanghai. She is venerated throughout China. (CNS/Reuters/Aly Song)