Located in Northeastern China, Dalian is home to thousands of cherry trees planted during the Japanese occupation in the 1920s. The city's Cherry Blossom Festival runs from 26 April to 12 May 2015.
Food•Sports•Travel
Located in Northeastern China, Dalian is home to thousands of cherry trees planted during the Japanese occupation in the 1920s. The city's Cherry Blossom Festival runs from 26 April to 12 May 2015.