
Photos of the Week: Cow Cuddling, Lava Flow, Fishermen’s Joust
Fadel Senna / AFP / Getty The tallest solar-power tower in the world, some 260 meters tall, stands at the concentrated-solar-thermal power Noor Energy 1 complex, at Mohammed bin Rashid al-Maktoum Solar Park, about 50 kilometers south of Dubai, …