Cuba/Russia: The Sugar Road 5 / 61
Harvested sugar cane in the province of Santa Cruz del Norte in Cuba.