Satellite map of Lantau Island

Map of Lantau Island

Lantau Island (also Lantao Island; Chinese: 大嶼山) is the largest island in Hong Kong, located at the mouth of the Pearl River. Administratively, most of Lantau Island is part of the Islands District of Hong Kong.

Latitude: 22° 16' 8.40" N
Longitude: 113° 57' 5.99" E

Read about Lantau Island in the Wikipedia Satellite map of Lantau Island in Google Maps

GPS coordinates of Lantau Island, Hong Kong

Download as JSON