It was originally picked out by the Hong Kong Colonial Government as a site to house Russian refugees but in the end they decided not to build it and focussed on a prison instead.
The Christian Zheng Sheng College, a school providing correctional services for students, is also located on the peninsula.
[5] It is a private institution not affiliated with the Hong Kong Correctional Services Department (HK CSD).
The Sea Ranch (澄碧邨) is a housing estate developed by Hutchison Whampoa Properties in the late 1970s[6] at Yi Long Wan (二浪灣) on Chi Ma Wan Peninsula.
The original clubhouse and sporting facilities have been closed for a number of years and the estate is now a tranquil and peaceful enclave on the South Lantau coast.