Lisa Haydon

Lantau Island is the largest of Hong Kong’s outlying islands.