Castle Peak Road
Ss. Peter and Paul Church, located at No. 201 Castle Peak Road in Yuen Long, near Shui Pin Tsuen, was originally built in 1925 in Tung Tau Tsuen. It was relocated and rebuilt on the present Castle Peak Road site in 1958.