Bruges may be the most photogenic city in Europe — with scenic canals, cobblestone streets, and twinkling Christmas markets.