Claim: Nei Lak Shan is on Lantau Island. It is north of the location where the most famous statue at Po Lin Monastery was built.
Label (1 = SUPPORTED, 0 = NOT_SUPPORTED, -1 = unlabeled): 1