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