Lin Fa ShanLin Fa Shan is the seventh highest mountain in Hong Kong. With a height of 766 m on Lantau Island, it is situated between Mui Wo and Sunset Peak.NameThe Cantonese name Lin Fa Shan literally means "Lotus Flower Mountain".SubpeaksThere are a few subpeaks that are given names in the Lin Fa Shan area, including: Sam Shan Toi Ap Kuk Lek