Historic city of Matsue glows during Water Lantern Festival

Historic city of Matsue glows during Water Lantern Festival
The Matsue Water Lantern Festival, also called Matsue Suitouro, takes place annually in the historic city of Matsue in Shimane Prefecture. It lasts for a few days from late September to…