Sheshan Basilica
The Sheshan Basilica , officially the National Shrine and Minor Basilica of Our Lady of Sheshan and also known as Basilica of Mary , Help of Christians is a prominent Roman Catholic church in Shanghai . 
<triplet> Sheshan Basilica <subj> Shanghai <obj> located in the administrative territorial entity