Happy Food Farm is located in the south of Nanning, Guangxi Province, south of China.
This Farm is about 80 mu (5.33 ha) including a 3 floors living building, an empty 3 floors breeding building, two fishponds, and several fields and woods.
The Farm currently has built some frames for climbing ...