Some Chinese-looking street in the middle of the city, I'd imagine. Look both ways for coasting bikes when crossing the street.