Satellite map of Cattle Depot Artist Village
Cattle Depot Artist Village (牛棚藝術村) is located on 63 Ma Tau Kok Road, Ma Tau Kok, Kowloon, Hong Kong.
Latitude: 22° 19' 14.77" N
Longitude: 114° 11' 28.79" E
Nearest city to this article: Kowloon
Read about Cattle Depot Artist Village in the Wikipedia Satellite map of Cattle Depot Artist Village in Google Maps