Low angle view of the Chengzai Church in Weizhou Island of Beihai City in Guangxi province, China.

- Image ID: G3RR98
Low angle view of the Chengzai Church in Weizhou Island of Beihai City in Guangxi province, China.
Xinxin Cheng / Alamy Stock Photo
Image ID: G3RR98
Low angle view of the Chengzai Church in Weizhou Island of Beihai City in Guangxi province, China.
Location: Weizhou Island, Weizhou Town, Haicheng District, Beihai City, Guangxi Province, China.