kkj Sun, 02/13/2022 - 21:26 prevnextoldernewer Address : 107 Castle Peak Road Castle Peak Bay, Tuen Mun Bayview Terrace 碧翠花園 Built: 1989 Date picture taken 7 Feb 2022 Tags Tsing Pik Kadoorie Beach Tuen Mun 107 Castle Peak Gallery 1980s Hong Kong Shows place(s) Green Jade - Tsing Bik Villa (青碧別墅) [????-1986] Log in or register to post comments