pedestrian mall on de la Gauchetière

Chinatown, Montreal