OutdoorHongKongAug 29, 20181 min readLo Fu TauLo Fu Tau (465m height) located at Lantau Island, named in Chinese means "The head of Tiger". #LoFuTau #LantauIsland #OutlyingIslandHong Kong Famous Hills3 views0 commentsPost not marked as liked
Lo Fu Tau (465m height) located at Lantau Island, named in Chinese means "The head of Tiger". #LoFuTau #LantauIsland #OutlyingIsland
Devil's PeakDevil's Peak (Chinese: 魔鬼山) is the peak besides Lei Yue Mun on New Kowloon, Hong Kong. The area around the peak was garrisoned by the British Army or local pirates to control the passage of Lei Yue Mu