Shi Shi Beach. I think that rock looks like a house precariously perched above the ocean.