screenshot 2026 02 05 at 11.47.35 am

Does anyone know what beach this is? It's from a 1976 film called Killers on Wheels. Maybe the mountain in the background will help?

Date picture taken
1970s

Comments

I believe this beach was located at Pillar Point in Tuen Mun. It disappeared in the 80s when the govt reclaimed the land for the container terminal.