A man navigates in Fortaleza, Brazil, on June 25, 2013. The city of Fortaleza is one of the venues of the FIFA Confederations Cup Brazil 2013, where the semifinal between Spain and Italy will take place on June 27. (Xinhua/Guillermo Arias)
Go to Forum >>0 Comment(s)