The Danish Queen Margrethe II arrived in Shanghai this week on the last leg of her China tour, where she complimented the beauty of the city and half-attempted to compliment Pudong.