The Basilica of Our Lady atop Sheshan in Shanghai — begun by Jesuits in 1871, China's only papal-designated minor basilica, where thousands of pilgrims ascend each May, a devout faith tower overlooking Shanghai and the Far Eastern Marian pilgrimage center.

Sheshan Basilica Shanghai

The Gothic-style Sheshan Basilica standing on the forested hilltop of Mount Sheshan, surrounded by green bamboo forests