Island · China
Lam Chau

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

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