Can anyone identify where these small farms were near Aberdeen?
I can think of two possible locations:
1) Tin Wan (田灣) in Aberdeen, somwhere near the present "Tin Wan Estate Housing For Sensior Citizen" and looking towards Hei Ling Chau (喜靈州) and Sunshine Island (周公島). At this location and during the period of 1950s, it is possible to see these two islands which can be seen at the upper left corner of the photo after reducing the brightness.
2) Somewhere near the present Ocean Park and Hong Kong Police Academy in Wong Chuk Hang (黃竹坑). The possibility is lower because the seaside view will be blocked by Ap Lei Chau and Lamma Island.