45 Awesome Upcoming Events in Shanghai
Featured Events Mexican Festival @ Azul SKL Azul is throwing a big Mexican Party! You can expect... Tickets are just RMB100, which gets you five RMB20 food and drink tickets. Better still, get yours through T+ ahead of time and enjoy the discount price of …