Yangmeikeng ( Chinese: 杨梅坑) is a valley and scenic spot facing Daya Bay, on Dapeng Peninsula, Dapeng New District, Shenzhen, China. [1] [2] Yangmeikeng is particularly famous for its natural beaches. Many chose to rent bikes to ride along the seashore. [3]