May 28, 2015
I was recently at the Basilica of Our Lady of Sheshan, which is a very old church built by Jesuits from France. It sits in a National Park in Shanghai, on the highest point in the city. It is a beautiful old structure with stained glass windows, but you will have to...