Lantau Island
Hong Kong, People's Republic of China
Nature
Lantau Island is the largest island in Hong Kong. Located west of Hong Kong Island and the Kowloon Peninsula, it is part of the New Territories.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account