Fan Lau is a Cantonese name that means separating water flows. The tip points to Lantau Channel dividing the current from Pearl River and the water of South China Sea. Due to its military strategic position, Fan Lau Fort was built in Qing Dynasty to defend the territory.