 Three rivers in the valley once joined at the bay and formed a beach at the estuary.Kau Wah Keng is the former site of Lai Chi Kok Amusement Park, which was closed in 1997.The village of Kau Wa Keng is built on the eastern side of valley with cultivation besides the rivers.