Sunday, March 18, 2012

Where is this place?? It looks like it is the right place to build a Nuclear plant or an Oil drill terminal.