Island · Hong Kong SAR China
Lam Chau

Lam Chau is a island in Islands District, Hong Kong SAR China. One of the two original islands that made up the site of the current Hong Kong International Airport.
Island · Hong Kong SAR China

Lam Chau is a island in Islands District, Hong Kong SAR China. One of the two original islands that made up the site of the current Hong Kong International Airport.