Where is St. Michael's Cathedral?

Where is St. Michael's Cathedral located?

St. Michael's Cathedral, St. Michael's Cathedral, China (approx. 36.06797°, 120.31561°)


Where is St. Michael's Cathedral on the map?