Lantau Island
The beach is a popular holiday resort in Lantau Island. It offers beautiful views of Cha Kwo Chau as well as Shek Kwu Chau.