It looks like a place where they imprison pigs.... or overstayers?
Sure looks like a poultry operation...though I have not a clue where. Guessing near Kap Cheung.
Chong Chom market, with Huai Dan reservoir in the background. O'Smach in the top right.