Aerial view of Ap Lei Chau

Ap Lei Chau Power Station (left) and Shell Ap Lei Chau Oil Depot (right) were redeveloped into the present-day South Horizons in the 1990s.

Share Share
location