Photo Of The Day – Another World Posted on November 12, 2012 by Peter West Carey Title: Another World Location: California, USA, North America Description: Flying above the deserts between LA and Salt Lake City, a solar power station looks like an alien outpost from 30,000′. Continue Reading →