Satellite map of Yen Chow Street
Yen Chow Street (Chinese: 欽州街) is a main street in Sham Shui Po of New Kowloon in Hong Kong. The street runs from hill side towards the shore. It spans from Castle Peak Road to Sham Mong Road.
Latitude: 22° 19' 52.61" N
Longitude: 114° 09' 39.20" E