It is the site of a Buddhist Hall Fort constructed 300 years ago, and recently refurbished.
See also: List of buildings, sites and areas in Hong Kong