Introduction
Mermaid Cave is a natural sea cave at Luzui Mountain Villa in Yangmeikeng, Dapeng New District, Shenzhen, formed over thousands of years by marine erosion and extending roughly 15 meters deep into cliffs where sea meets sky. It gained fame as a filming location for Stephen Chow's movie "The Mermaid" and now offers a cliffside sea view; the nearby beach is small and better suited for snorkeling than swimming.