Recently, The Qingdao Catholic Church, which was built in 1934 and the largest Gothic architecture of Qingdao, opened to the public after a five-year overhaul. It is located on Zhejiang Road in Qingdao, East China's Shandong province.