Ap Lei Chau
Hong Kong, People's Republic of China
Nature
Ap Lei Chau or Aberdeen Island is an island of Hong Kong, located off Hong Kong Island next to Aberdeen Harbour and Aberdeen Channel. It has an area of 1.30 square kilometres after land reclamation.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account