An oasis along the ancient Silk Road has become a hub of solar power production in China. These images show the expansion of solar power facilities between 2006 and 2012.
Depending upon the position of the Sun, the solar power stations in California’s Mohave Desert can reflect solar energy from their large, mirrors directly towards orbiting cameras.
A power outage left many major American cities in the dark on August 14, 2003. The blackout was apparent from the perspective of space in this pair of DMSP satellite images.