Satellite map of Landmark North
Landmark North (Chinese: 上水廣場) is an office tower-and-shopping centre complex in Sheung Shui, Hong Kong.
Latitude: 22° 30' 9.76" N
Longitude: 114° 07' 40.22" E







Leaflet | © OpenStreetMap contributors