Where is Our Lady of Lourdes Chapel, Shamian Island located?
Our Lady of Lourdes Chapel, Shamian Island, Our Lady of Lourdes Chapel, Shamian Island, China (approx. 23.109945°, 113.24237°)
Our Lady of Lourdes Chapel, Shamian Island, Our Lady of Lourdes Chapel, Shamian Island, China (approx. 23.109945°, 113.24237°)