Although nicely edited to appear as the same approximate location, the car accident was actually filmed about as far away from Shek O Road as you can possibly get in a vehicle - along the Siu Lang Shui Road directly south of Castle Peak. I've never been here so I have no idea what the two water towers are for - perhaps related to one of the industrial processes located at nearby Pillar Point?
Anyway, the crash itself happens a little further along from these towers, where a service road turns off to the north.
No comments:
Post a Comment