A tourist is observing the urban landscape from the viewpoint of the Loma de la Cruz, in the city of Holguin, about 700 kilometers from Havana, the capital of Cuba. (Xinhua/Joaquin Hernandez) By the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results