Shamian Church of Our Lady of Lourdes

Built in 1890, it is located on the southern part of Shamian Island, Guangzhou. It covers an area of about 466 square yards (389 square meters). Besides the main hall, there is a grotto and a statue of Our Lady of Lourdes in its courtyard.Travel China Guide

Leave a Reply