A dirt street in what looks to be China  with two women dressed in pink and white pointing and laughing off-screen .