Pictures from a coastal trek around Ap Lei Chau (鴨脷洲), also known as Aberdeen Island. It is located southwest of Hong Kong island, next to Aberdeen Harbour and Aberdeen Channel. Near where we trekked are the expensive fashion labels’ outlets … Continue reading
May 17, 2012
by DSD
0 comments