Aberdeen Typhoon Shelter(1)

Aberdeen Typhoon Shelter in the 1930s. On the left side are the sub-docks of Whampoa Docks in Aberdeen; on the opposite shore on Ap Lei Chau are fresh landfills.

Share Share
location