Mountain scenery on the road between Praia and Tarrafal, Santiago Island, Cape Verde, Africa, Monday December 27, 2010.