Sesame Bay Peninsula

Sesame Bay Peninsula is a peninsula located in the southeastern part of Lantau Island in the New Territories, named after the Sesame Bay to its northeast. The main body of Sesame Bay Peninsula is the Leng Ren Mountain, and to the southeast lies the North Cheung Chau Strait, facing Cheung Chau across the sea. It is open all year round, accessible 24 hours a day.


Leave a Comment

Your email address will not be published. Required fields are marked *