Strolling along Dexian Road in Qingdao, Shandong Province, tourists will come across a tall building with elegant red spires topped by two gigantic Latin crosses. Nestling among the trees and flowers, this stately construction is the famous St. Emil Church, or St. Michael's Church, known locally as Qingdao Catholic Church. [qingdaonews.com] |