Shanghai's Yangpu District hosted its first International Wine Festival over the weekend on Daxue Road.