Photo taken on April 12, 2019 shows Morosini Fountain, popularly known as the Lion's Fountain, in Eleftheriou Venizelou Square, or Lion's Square, in Heraklion, Crete Island, Greece. Heraklion is the largest city, the administrative capital and the economic center of the Crete Island. (Xinhua/Yu Shuaishuai)
View of Crete Island in Greece
Source: Xinhua| 2019-05-01 21:53:53|Editor: Xiaoxia
Video PlayerClose