Xianglu Bay Beach is a half-moon-shaped bay beach, named after fishermen landed here to worship in Xianglu Cave, Shijingshan.