Ngong Ping Village is set on a 1.5 hectare site on Lantau Island, adjacent to Ngong Ping Cable Car Terminal.