Cheung Sha Beach, located on Lantau Island, is one of the longest and most picturesque beaches in Hong Kong. The beach consists of two parts, Upper Cheung Sha and Lower Cheung Sha, offering a variety of surf conditions suitable for both beginner and experienced surfers.