Located at 370 Castle Peak Road, Ting Kau, Walked past the villa and still looks in good condition. Google street view here
Date picture taken
1965
Gallery
Shows place
Located at 370 Castle Peak Road, Ting Kau, Walked past the villa and still looks in good condition. Google street view here