Tag Archives: sochi

Satellite Images of 2014 Winter Olympics in Sochi, Russia

Pleiades-1 Satellite Image of 2014 Winter Olympics in Sochi, Russia – Ski Resort Click on image to view in high resolution Copyright [...]