With the two little girls in sunglasses riding around. Anyone recognise where it is? Or is it an amalgamation of many places?