Along Suzhou Creek in Shanghai, under the Henan Road Bridge, once stood the city’s largest Mazu Temple, Tian Hou Gong, or the Temple of the Queen of Heaven. In changes that took place over decades, ...