Lantau island

a chinese island.