A MOMENT IN HISTORY
Saint Ignatius Cathedral is consecrated
1910 CE · People's Republic of China, Asia · Religion
The Cathedral of Saint Ignatius of Loyola, also known as the Xujiahui Cathedral or sometimes known as the Xujiahui Catholic Church, is the Catholic cathedral of the Latin Church diocese of Shanghai, located in Xujiahui, Shanghai, China.
Available to claim
One person can dedicate this moment - a name and a short note recorded here forever.