Stephen Shore’s latest exhibition, which opens at 303 Gallery in New York tomorrow, puts the photographer and his lens in foreign territory.