IT’S THE SHIP China Ready To Set Sail With Exciting Lineup Asia’s largest festival at sea, IT’S THE SHIP China is setting sail from Shanghai to the Japanese island of Shimonoseki and back this 13th to Read More »