From 1869 to 1879, the French built a Gothic-style 15-metre Catholic church in Shengtang Village (盛塘村), Weizhou. Weizhou Chengzai Church (城仔教堂) was built in 1880, also by French Catholics.
Weizhou is a town of Haicheng District, Beihai City, Guangxi. It includes Weizhou Island (see above) and a smaller 1.89-kmē Xieyang (斜阳) Island. It includes 2 neighborhood committees, 9 village committees.