Die Insel war bekannt für den Hoi Sham Rock (chinesisch海心石, hǎixīn shí) und den Fishtail Rock (chinesisch魚尾石, yú yǐ shí). Sie gilt als Platz mit gutem Feng Shui. Ein Lung Mo Tempel (chinesisch龍母廟), der so genannte Hoi Sham Temple (chinesisch海心廟, Pinyinhǎixīn miào), stand ursprünglich auf der Insel am Fuß des Felsens.[1]
Im Zuge der Landgewinnung in der Bucht von To Kwa Wan in den 1960ern wurde die Insel an das Stadtgebiet To Kwa Wan angeschlossen[1] und 1972 in den Hoi Sham Park umgestaltet. Der Fishtail Rock und Hoi Sham Rock wurden erhalten und werden im Park zur Schau gestellt.
Der Tempel wurde 1964 zerstört[2] und die Statue der Lung Mo (chinesisch龍母, Pinyinlóngmǔ – „Drachen Mutter“) wurde in den nahegelegenen Tin Hau Tempel umgesetzt, welcher 1885 erbaut worden war. Er steht an der Ecke der Ha Heung Road (chinesisch下鄉道, Pinyinxiàxiāng dào – „Niederdorf-Straße“) und Lok Shan Road (chinesisch落山道, Pinyinluòshāndào).[3]