I'm fairly sure this was taken in Hong Kong from the age of the young ladies, despite the fact that one of them is wearing a hat showing the badge of the Public and Thomas Hanbury School, Shanghai.
Are those Dairy Farm ice cream cups? Where are they? Looks like somewhere out in the NTs that you had to drive to.
I think this one is going to
I think this one is going to remain a mystery - not much there that can identify a location. Can anyone else spot any clues?
The only place I can think of which may fit the bill (Dairy farm Ice cream and needing a car to reach) would be the Shatin Roadhouse: http://gwulo.com/node/7401
Does anyone know when it opened?