1924: Aberdeen aerial view 1924
1967: Ap Lei Chau Power Station 1967 1
1968: Hong Kong. Ap Lei Chau Power Station. 1968
1974: Power Plant at Ap Lei Chau
1974: Aberdeen harbor and Ap Lei Chau
1976: Aberdeen Typhoon Shelter
1978: This Bridge Should be Finished by Now - Hong Kong 1978
1980: View from the peak on Aberdeen and Lamma Island
1984: Ap Lei Chau Power Station
1985: Aerial view of Aberdeen mid 1980s
2016: Aberdeen Upper Battery Ruins - Side Wall
2016: Aberdeen Upper Battery Ruins - Stone Pillar