Mount Johnston and Aberdeen Rock
Ap Lei Chau, or Aberdeen Island, is a small island on the south side of Hong Kong. Covering only 1.3 square kilometers, its summit at Mount Johnston is a busy […]
Ap Lei Chau, or Aberdeen Island, is a small island on the south side of Hong Kong. Covering only 1.3 square kilometers, its summit at Mount Johnston is a busy […]