Maybe this is for me or maybe it isn't, but I have been looking at these images of the l'Ilot Sacre and the Grande Place, and I guess this is the Rue de Bouchere or near by, and I can't help but feel that this is a call for me to return (a serious possibility). Here, where I ate many a plate of moule and frites, I see the word Shanghai emplazoned in lights. A call to my true home?