Church In Qingdao

Church In Qingdao - St. Michael's Cathedral Was Built By The Germans In 1934 With An Area Of 2.470 Square Meters. This Grand Building, Which Is 60 Meters Tall, Has Become An Important Landmark Of Qingdao. Shandong Province, China China. Photo