Has anybody found anything out about the location?
Unless my very limited Chinese was letting me down would I be right in believing it was said to have been in the Tai Po area, with a question as to whether it was at Fung Yuen? (Haven't used dictionary to check so forgive me if this is all COMPLETELY wrong!)
Mike Turnbull