SPL - Lower Cheung Sha Beach

Appearing at the beginning and at the end of the movie, Lower Cheung Sha Beach serves as SPL's narrative framework. It is located on the south coast of Lantau Island. Cheung Sha Beach (Upper Cheung Sha and Lower Cheung Sha - two sections separated by a rocky outcropping) is Hong Kong's longest beach.

No comments:

Post a Comment