Text on Flickr:
Hoi Sham Island (海心島), also called To Kwa Wan Island (土瓜灣島), is a former island in Kowloon Bay off the coast at an urban and bay of To Kwa Wan. The island was famous for the Hoi Sham Rock (海心石) and Fishtail Rock (魚尾石), and was believed to be a place of good Feng Shui. A Hoi Sham Temple (海心廟, also 龍母廟) was originally located on the island.
Upon reclamation of the bay of To Kwa Wan in the 1960s, the island was connected to the urban To Kwa Wan area, and was converted into Hoi Sham Park (海心公園) in 1972 with the Fishtail Rock preserved. The temple has been relocated to Pak Kung Street (北拱街) in the area.