Video PlayerClose
Photo taken on June 1, 2018 shows the Venetian castle at night on Astypalaia island, Greece. Astypalaia is a tiny island of Dodecanese in southeast Aegean Sea, with a population of about 1,300 residents. (Xinhua/Lefteris Partsalis)