Photo taken on May 26, 2013 shows the Castello Estense in the historical city of Ferrara in northern Italy. Ferrara, City of the Renaissance, and its Po Delta were inscribed on the World Heritage List in 1995. (Xinhua/Ge Chen)
Go to Forum >>0 Comment(s)