Tin Hau Temple at Pak Long, Lung Kwu Tan in July 2009.Black Point Power Station in Lung Kwu Tan.Lung Kwu Tan Chinese White Dolphin Lookout with Castle Peak Power Station in the background in February 2007.Beach at Lung Kwu Tan in August 2004.Lung Kwu Tan Bus Terminus in June 2010