People walking down a busy street in a foreign country possibly .