Satellite map of Lantau Link Visitors Centre
Lantau Link Visitors Centre (Chinese: 青嶼幹綫訪客中心及觀景台) is located on the Tsing Yi Island of Hong Kong, China.
Latitude: 22° 21' 30.24" N
Longitude: 114° 04' 51.60" E
Nearest city to this article: Tsuen Wan
Read about Lantau Link Visitors Centre in the Wikipedia Satellite map of Lantau Link Visitors Centre in Google Maps