NASA releases photos of Portugal and Spain seen from space at night. :alien:
http://www.nasa.gov/...t/#.U90Z-uNdWSo
Posted 02 August 2014 - 11:22 AM
NASA releases photos of Portugal and Spain seen from space at night. :alien:
http://www.nasa.gov/...t/#.U90Z-uNdWSo
Posted 03 August 2014 - 06:54 AM
Amazing picture :)