Video PlayerClose
Photo taken on June 2, 2018 shows an old castle 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)
Photo taken on June 2, 2018 shows an old castle 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)