Thang Long Imperial Citadel shines in Cherry Blossom Festival
The Japan Sakura (Cherry Blossom) Festival 2016 opened at the Imperial Citadel of Thang Long in Ha Noi on April 16, marking the 10th year of the festival in the capital city.