Satellite map of Sha Lan Tsuen
Sha Lan Tsuen (Chinese: 沙欄村) is a small village in Hong Kong, to the east of the Tai Po New Town.
Latitude: 22° 27' 17.39" N
Longitude: 114° 14' 13.20" E
Nearest city to this article: Tai Po
Read about Sha Lan Tsuen in the Wikipedia Satellite map of Sha Lan Tsuen in Google Maps