Lai Chi Kok
Lai Chi Kok Zoo was located in Hong Kong.