Can anyone tell me where this Pier is? Its from the film Killers on Wheels, which was released in 1976. Initially thought it was the old wong shek pier but I don't think the geography makes sense.
Date picture taken
1970s
Gallery
Shows place(s)
Comments
Sha Lo Wan
This is Sha Lo Wan pier on the north coast of Lantau - just west of Tung Chung. The pier is still there and looks pretty much the same.