Island · China

Lam Chau

Lam Chau, 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.

More places in China