Hong Kong Island
Ap Lei Chau (), o Aberdeen Island, es una isla de Hong Kong, China situada en el suroeste de la Isla de Hong Kong, junto al Puerto de Aberdeen y del Canal de Aberdeen. Ocupa 1,32 km² y administrativamente forma parte del Distrito Sur. Ap Lei Chau es la isla más densamente poblada del mundo.