Victoria Peak
Search results
We did not find results for: Lantau Island.
Check spelling or type a new query.
We did not find results for: Lantau Island.
Check spelling or type a new query.
Lantau Island is the largest island in Hong Kong, located west of Hong Kong Island and the Kowloon Peninsula, and is part of the New Territories. Administratively, most of Lantau Island is part of the Islands District of Hong Kong. Wikipedia